Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - chonger

Pages: [1]
1
Technical Help: Problems BEFORE entering the game /
« on: January 02, 2004, 10:18:00 pm »
I don\'t know that much C++. But I\'m pretty good at debugging things.

I did pull the latest CVS code, following the instruction on the web page you gave. But I could not compile the src. I ran jam and got the following error message:

...found 59 target(s)...
...updating 17 target(s)...
LinkApplication psserver
g++: ./out/linuxx86/debug/src/common/net/libpsnet.a: No such file or directory
g++: ./out/linuxx86/debug/src/common/engine/libpsengine.a: No such file or directory
( more files not found errors )

Funny thing is, I didn\'t see jam trying to compile libpsnet.a, so of course it wouldn\'t be able to link them...

Has anyone been able to do this?  I pull the cvs source, set env variables,

./configure --disable-jamtest --enable-debug
jam

got error messages, no luck so far.

I have been able to compile to molecular blue release though...

2
Technical Help: Problems BEFORE entering the game /
« on: January 02, 2004, 08:26:39 am »
My first goal is to be able to build out of the CVS like the dev team. Being able to easily pull a \'latest compilable\' version and compile and run the latest server would help people with coding skills track down bugs and fix them. Obviously, if that\'s not possible or not desirable (if the CVS tree changes too rapidly and is not always in a stable state), then I\'d feel fine with using just the latest stable-release version.

I want to note that the Planeshift depends on two external projects, CrystalSpace and CrystalSpace Entity Layer, or CS and cel.

So in order to get a working client you\'ll have to hit 3 moving targets, CS, cel and Planeshift client code. And quite frankly I\'m not sure the latest source.tar.gz works \'out of the box\' (for one thing, the configure.in file is missing in the planeshift directory, and it seems to assume MySQL 4 is installed in /usr/local/mysql).

I think if I can be any help here is to help clarify the compile-installation procedures. At one point, I\'d love to be able to provide ready-to-run binaries of the client for people.

Anyway, all that is a big maybe. I\'m still trying to work out why the latest Planeshift CVS source code doesn\'t work. I hope to provide a updated instruction for compiling the client code on linux soon.

3
Hi,

    First I want to say the Planeshift project looks great. I was very
impressed by the quality of artwork in Planeshift. The network code
and a gui client/server have been finished. A lot have already been
done for this really cool open source project.

     Forgive me if I\'m posting in the wrong place, I am looking for
help setting up my local machine for Planeshift.

    I want to contribute to the Planeshift project, however, from
reading the main site, I know there\'s no chance I\'d qualify to be a
developer. But, since I am a working programmer, I know I can at least
find and debug simple bugs in the code :)

   I downloaded the source and followed acraig\'s instruction (this
site http://www16.brinkster.com/acraig/planeshift/buildmb.html) from
this thread
http://www.planeshift3d.com/wbboard/thread.php?threadid=3933&boardid=17&styleid=3&sid=071d226fae29783c4c3127f979063791
. I did run into some issues.

1. I had a issue with the configure script, seems the mysql
installation was hardcoded instead of using the
$mysqlclient_prefix. Worked around

2. My version of mysql was different from the one used by the dev
team. I had to change the mysqlclient test code to get the configure
script to pass

3. I could not log into the local Planeshift server (probably) because
my map was out of date.

   I believe many of the issues I had was more or less something wrong
on my end. So what I like to find out is how I can setup my local
environment correctly. Also, if I find what I believe is a bug, how do
I verify it\'s not just something wrong on my end before submitting the
bug to the bug tracker. And if I was able to fix a bug, what\'s the
best way of submitting the patch.

   And happy new years everybody! Hope I can help contribute to Planeshift.

   

Pages: [1]