Author Topic: Problem with either Mandrake or me...  (Read 552 times)

Imsaffor

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
Problem with either Mandrake or me...
« on: December 06, 2004, 05:26:07 am »
I\'m new to linux and Planeshift was one of the first things to pop out to me, since I DO love my MMO\'s...

The executables for the Linux version of the game don\'t respond when i try to open them... Any help would be much appreciated.

~Domo, and good day~

Shadowfalcon

  • Hydlaa Citizen
  • *
  • Posts: 256
    • View Profile
(No subject)
« Reply #1 on: December 06, 2004, 05:35:29 am »
You would have to compile it from the source, but I dont know much about that, as Ive never gotton anything to compile correctly under linux. Maybe a more informed person will come and point you in the right direction. Welcome to PlaneShift! :D

Zorium

  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
(No subject)
« Reply #2 on: December 06, 2004, 06:25:13 am »
First of all welcome to Planeshift and the linux community :D.

To compile from source follow the instructions listed on this
page and then post back on your results.

-Zorium
I reserve the right to be wrong.

Imsaffor

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
(No subject)
« Reply #3 on: December 07, 2004, 02:32:09 am »
Wowie! I thought by Binaries it meant i didn\'t have to do that. (^_^)

Thanks for the welcome...

Ugh, Is it alright if i post here asking for some user-friendly directions? These directions don\'t seem to do me justice...

I guess I could see if my linux inclined Brother could give me a hand.^^

Great mother of of all! I\'m getting error messages any time I attempt this Make, or Make install... it doesn\'t matter the program...

(-_-) Why can\'t this stuff just give me a break...

first section of your CVS makeing skillz.

./jam0
...found 212 target(s)...
...updating 33 target(s)...
MkDir1 bin.linuxx86
Cc bin.linuxx86/builtins.o
Cc bin.linuxx86/command.o
Cc bin.linuxx86/compile.o
Cc bin.linuxx86/execunix.o
Cc bin.linuxx86/fileunix.o
Cc bin.linuxx86/pathunix.o
Yacc1 jamgram.c jamgram.h
/bin/sh: line 2: yacc: command not found

yacc -d jamgram.y

...failed Yacc1 jamgram.c jamgram.h ...
...removing jamgram.c
...removing jamgram.h
...skipped jamgram.o for lack of jamgram.c...
Cc bin.linuxx86/expand.o
Cc bin.linuxx86/glob.o
Cc bin.linuxx86/hash.o
Cc bin.linuxx86/headers.o
Cc bin.linuxx86/lists.o
Cc bin.linuxx86/make.o
Cc bin.linuxx86/make1.o
Cc bin.linuxx86/newstr.o
Cc bin.linuxx86/option.o
Cc bin.linuxx86/parse.o
Cc bin.linuxx86/regexp.o
Cc bin.linuxx86/rules.o
...skipped scan.o for lack of scan.c...
Cc bin.linuxx86/search.o
Cc bin.linuxx86/timestamp.o
Cc bin.linuxx86/variable.o
...skipped libjam.a for lack of libjam.a(jamgram.o)...
Cc bin.linuxx86/mkjambase.o
Link bin.linuxx86/mkjambase
Chmod1 bin.linuxx86/mkjambase
Cc bin.linuxx86/jam.o
GenFile1 jambase.c
Cc bin.linuxx86/jambase.o
...skipped jam for lack of libjam.a...
...failed updating 2 target(s)...
...skipped 4 target(s)...
...updated 27 target(s)...
make: *** [all] Error 1

Can\'t even get Jam for the love of Pete!
« Last Edit: December 07, 2004, 02:36:55 am by Imsaffor »

Zorium

  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
(No subject)
« Reply #4 on: December 07, 2004, 05:26:49 am »
Did you use the su command before you did a make install?

-Zorium
« Last Edit: December 07, 2004, 05:27:12 am by Zorium »
I reserve the right to be wrong.

Karosh_Steinkatz

  • Hydlaa Citizen
  • *
  • Posts: 486
    • View Profile
(No subject)
« Reply #5 on: December 07, 2004, 11:40:08 am »
Why do you want to use jam to compile jam although you already have jam? Or is it a newer version? Well, if you want to compile it do it as follows:
make
cd bin.linuxx86
su
cp jam /usr/bin/jam25
exit

Now you can use the correct one by typing jam25 for compiling CS/CEL/PS

Note: the jam makefile doesn\'t have the \"install\" target, that\'s why you have to copy the executable by hand
« Last Edit: December 07, 2004, 11:42:33 am by Karosh_Steinkatz »


Back to Planeshift again \\o/

Imsaffor

  • Wayfarer
  • *
  • Posts: 3
    • View Profile
(No subject)
« Reply #6 on: December 08, 2004, 04:25:04 am »
(0_0)
Holy cow! Thats like, 3 new commands... maybe i\'ll just test the Windows version? yup... sounds like a plan to me... Considering I\'m having trouble with more than just Planeshift... ahh, I guess Mandrake just isn\'t for my gaming tastes... ^^ Lets just stick with dual-booting...

Thanks for trying though guys! And i\'ll still try and stay a member of Planeshift.

Zorium

  • Hydlaa Citizen
  • *
  • Posts: 224
    • View Profile
(No subject)
« Reply #7 on: December 08, 2004, 10:19:45 am »
Trust me learning the linux console is very rewarding when you get used to it (if not a little cumbersome).

make
cd bin.linuxx86
su
cp jam /usr/bin/jam25
exit

Quick run down on these commands:

make: Make just runs the program make which compiles the target source.

cd: Dos users should know this one, it just changes the directory.

su: Switches the user (su guest, then guest password).

cp: Copy.

exit: Exits from the user your currently logged into in the console.

If you have the patience compiling Planeshift is very beneficial to you console knowledge and makes you get used to compiling programs from source (you will need to get used to this if you wish to install programs under linux).

-Zorium
I reserve the right to be wrong.