Author Topic: Problems building PS client on PCLinuxOS PCLOS.  (Read 483 times)

nerdful1

  • Traveller
  • *
  • Posts: 20
    • View Profile
Problems building PS client on PCLinuxOS PCLOS.
« on: January 21, 2009, 05:41:48 pm »
Hello,
I am building from source a Linux Planeshift instance.
I am using PCLinoxOS, or PCLOS for short.
I am having troubles and asking for help.
--
History:
Long ago I discovered Planeshift in the games repository of my Linux distribution, PCLOS.
     My distribution is rather unique in the Linux world:
1. Does not have periodic upgrade releases: Our latest LiveCD to install what I am building on is called PCLOS2007.
Through rolling upgrades using synaptic, I have an install that is equipped with all the latest kernal choices, tools, applications etc., as if it were released today. This includes all upgrades to installed applications like GIMP, OpenOffice suite, svn tools,java, mysql, development packages and the like.
2. Only packages that have been thoroughly tested and banged on for a long period are released to our Synaptic repositories. There is an optional testing repo available for those willing to risk their system.
(Support in the forums and IRC chat is limited only to those who have not tainted their system by compiling or installing binaries outside of the tested repository).
3. Long ago it was based on Mandriva, but to this day many still think it is Mandriva based and try to suggest solutions based on that distro. It has evolved to be a unique distribution, so Mandriva help is moot..
4. After suggesting in our package request that the latest 4.0x be tested and available in our repository, it was, and worked perfectly. Except for the download time, just a half dozen mouseclicks would d/l and install a perfect PS from the repository.
Then came a 4.0x update.
This broke PS in that I have since then been mostly unable to play the game.
This is due to a Leaf! error bug. See the bug tracker for details.
Many in IRC chat when I mention I could not play the game, said building from source would fix that. I had built 3.0x from souce to help with nvidia fx-5200 card to help others, and had few problems building it, and used it till the 4.0x update.
--
So I ask for help now in building this.
In the last two weeks in #planeshift and #planeshift-build been told "yes it is fixed, build it from svn" and recently "why are you building planeshift? Oh? building won't fix it."
Then, I have been told to use another distro or buy a MAC. Start your own thread if you suggest that way to fix it. I do know it works very well on a Vista SP1 laptop, with a couple minor graphics hitches. Again start your own thread.
This thread is to help me get the build presently in the topic on IRC chat #planeshift-build running on PCLOS.
Thanks in advance.
--
I follow to the letter the Guide using the generic Liux, GCC, User, Normal tabs.
See below any notes. (1), (2), (3), to get to this point.
--
1-21-09 Now finally my first question for today: I have no warnings or errors and things go smoothly to this point:
I enter the line under  Crystal Space (CS) heading, my page 10:
Line entered: ./configure --without-java --without-perl --without-python --without-lib3ds --with-cal3d=/home/mythtv/development/cal3d. (my user name is mythtv on this home theater box).
The error at the end, with a few lines above:checking if assembly-coded csQsqrt() compiles... yes

checking whether to use leak guard... no
checking whether to build shared libraries... yes
checking whether to emulate makefiles... yes
configure: creating ./config.status
config.status: creating Jamfile
config.status: executing include/csconfig.h commands
config.status: include/csconfig.h is unchanged
config.status: executing Jamconfig commands
config.status: Jamconfig is unchanged
config.status: executing Makefile commands
config.status: WARNING: failed to create makefile emulation layer
If anyone need the whole ball of wax, I'll PASTEBIN it.

What is this warning? and I've googled till the Trepors came home.
Someone in IRC admonished me for "still using MAKE".
Well then why is it spelled out as a step in the Guide?
* nerdful1 now posts this, and waits patiently.
Thanks in advance.

</notes>
1. I had to add to my installed tools and libraries: autoconf, automake, and libtools from my 'legal' sysnaptics repository. Reason is I could not find autoreconf command in my system. It lives in the autoconf package.
2. I had to run su and do the following line to make sure all folders inside, and including the developement folder were owned by my user: chown -R mythtv:mythtv /home/mythtv/development/
3. I don't use sudu, my distro works with su as follows: In synaptic it comes up with a dialog box for the root password before d/l and install any packages.
In a Konsole, Xterm, terminal, cli or (my favorite Yaquake) window,  I type su for substitute user, give root password, and perform needed 'as root' duties as #  then 'exit' to $ prompt.
 
< /notes>
« Last Edit: January 21, 2009, 05:45:17 pm by nerdful1 »

Caarrie

  • Forum Addict
  • *
  • Posts: 3369
  • We want no UNFIXED bugs!!!!!!!!!!!!!
    • View Profile
    • PlaneShift3dMods
Re: Problems building PS client on PCLinuxOS PCLOS.
« Reply #1 on: January 21, 2009, 06:40:24 pm »
So I ask for help now in building this.
In the last two weeks in #planeshift and #planeshift-build been told "yes it is fixed, build it from svn" and recently "why are you building planeshift? Oh? building won't fix it."
Then, I have been told to use another distro or buy a MAC. Start your own thread if you suggest that way to fix it. I do know it works very well on a Vista SP1 laptop, with a couple minor graphics hitches. Again start your own thread.
This thread is to help me get the build presently in the topic on IRC chat #planeshift-build running on PCLOS.
Thanks in advance.

thanks alot for not telling what happened correctly, i told you that to get the fix that was posted in the bug tracker to talk to weltall and yet you dont listen. I NEVER said to try on a mac or another distro. also you have not even said in your post why you are building and you are building to fix the !leaf bug which is NOT really fixed in svn yet as it is a bug in CS not ps.

nerdful1

  • Traveller
  • *
  • Posts: 20
    • View Profile
Re: Problems building PS client on PCLinuxOS PCLOS.
« Reply #2 on: January 21, 2009, 07:30:28 pm »
I didn't name names. Did I say it was you that said to get a mac or another distro? I can check, but will not be constructive, I'm asking for help.
So what is the next step?
I am building it for the fun of it, and to learn what I have forgotten. I used MAKE long ago when starting out on a HTPC effort. At my age things fade if not used. I just want to build the game for now, I'll learn to MAKE and JAM after.
 I built 3.0 something ok, and have no notes, because it went smoothly enough. I only remember I had to install a bunch of -devel packages, which I have tried here, but maybe missed something.
I am not asking in this post how to fix the bug, that is history of how I got here.
I am asking to help in this build. So far all I want is help with the warning above. seems MAKE related, and is printed as one of the steps in the Guide.
Anyone?
Thanks in advance.