Author Topic: A question on PS Server  (Read 641 times)

hyhyhy

  • Wayfarer
  • *
  • Posts: 2
    • View Profile
A question on PS Server
« on: May 09, 2003, 06:28:23 pm »
Hey, guys, The Project PS is very excellent. I had downloaded a copy of full sourcecode. Then I rebuilded  it with VS.NET. After this, I ran the psserver.exe and the console reported the \"dbmysql.dll\" can not be found.

I want to know where can I download the \"dbmysql.dll\"?
Hmm...Some other problem:
Failed to load `csddsimg\', `csjngimg\',  \'cssgiimg\',  `cswalimg\';

I am a beginner. Would you please explicate these for me?

Thanks a lot.

Atanor

  • Hydlaa Resident
  • *
  • Posts: 181
    • View Profile
(No subject)
« Reply #1 on: May 09, 2003, 10:04:57 pm »
all what you need to compile PS client and server is there: http://planeshift.sourceforge.net/wiki/

adamruck

  • Wayfarer
  • *
  • Posts: 1
    • View Profile
standard documentation
« Reply #2 on: May 10, 2003, 06:19:27 am »
How come there is such a lack of standard documentation in software. For instance there is no INSTALL, or README inside of the main PS directory after un-compressing.

Another comment, all of the dependencies, why dont you include the necessary code with the PS download? I dont think it should take more screwing around with libraries to install a game then a window manager.  Have the install software see if the libraries are already installed, if they are great.. remove the un-needed code from the install dir, if they arent... then automatically install them.

Now im no linux guru, but it seems to me the stand way to install things is to do something like ./configure; make; make install; from the top level dirrectory.  

how come that isn\'t the case here?


I really love what you guys are doing though, dont let my comments make you think anything else. I hope to contribute to this project soon, if I can... im not very familiar with graphics and gui programming.. but I know data structures pretty good.

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #3 on: May 10, 2003, 09:17:30 am »
Quote
Originally posted by adamruck
How come there is such a lack of standard documentation in software. For instance there is no INSTALL, or README inside of the main PS directory after un-compressing.

Another comment, all of the dependencies, why dont you include the necessary code with the PS download? I dont think it should take more screwing around with libraries to install a game then a window manager.  Have the install software see if the libraries are already installed, if they are great.. remove the un-needed code from the install dir, if they arent... then automatically install them.

Now im no linux guru, but it seems to me the stand way to install things is to do something like ./configure; make; make install; from the top level dirrectory.  

how come that isn\'t the case here?


The simple matter is that we don\'t have anybody really willing to work fulltime in this area of producing release packages.  Could we have a much better build ( like you mention above )?  For sure we could.  Do I want to work on it?  No.  ( at least not at the moment ).   This may seem harsh but again it\'s the truth here.   Most of the stuff IS in the PS download.  We don\'t include third party libraries such as curl and mysql and I don\'t think that we should.  

If somebody wants to come along and work at making the install system more streamlined then we will be greatful for that ( as Atanor has done ).
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Atanor

  • Hydlaa Resident
  • *
  • Posts: 181
    • View Profile
(No subject)
« Reply #4 on: May 12, 2003, 04:37:39 pm »
Well it was the first real release, I got a lot of input from players who tried to compile the game by themself. I hope that I will be able to find voluteers to compile and pack the game for a all major distribs ( Mandrake, RedHat, Debian )

Don\'t wait and contact me (dash@ionblastnet) if you are ready to collaborate with me in order to make a binary package for your favorite. I will help you to compile and release an archive for everyone running the same distrib than you.

Expect a revision of the README.txt of the source package very soon with more details in it and a list of dependencies.