Author Topic: noob question  (Read 2196 times)

Kaithro

  • Traveller
  • *
  • Posts: 24
    • View Profile
noob question
« on: July 06, 2005, 10:30:28 pm »
Well, I am familiar with C++ and I have updated my 10yr old education by reading a couple of recent books on it.  I\'m not a game programmer but I did download the CS, and CE source hoping to learn a bit more about it so that maybe I could contribute in the long run or at least do a little game-world modeling of my own.  

I went to Sourceforge and rooted around but I can\'t find the PlaneShift source.  Is that protected, or did I miss the right link to it?

Gellule

  • Traveller
  • *
  • Posts: 27
    • View Profile
(No subject)
« Reply #1 on: July 07, 2005, 01:34:37 am »
Planeshift is on sourceforge at: http://sourceforge.net/projects/planeshift.

Click on CVS to have access to the web interface.
« Last Edit: July 07, 2005, 01:35:28 am by Gellule »
Gellule Hokuloa - Forever scout in The Explorers Guild

-- are back!

zabeal

  • Hydlaa Citizen
  • *
  • Posts: 369
    • View Profile
(No subject)
« Reply #2 on: July 07, 2005, 02:31:55 am »
For guide instructions on building planeshift, look at the guides at http://laanx.fragnetics.com . The cvs operations have a dte option set to 5-18, which is the date that works with the current server. If you want to build cvs you\'d have to remove that.

Once you get everything working, take a look at the bugtracker for things you can fix: http://planeshift3d.com/bugtracker/index.php

Lux perpetua luceat eis

Kaithro

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #3 on: July 07, 2005, 03:44:06 am »
Thank you :)   I have Tortise CVS installed and it\'s downloading now.  Looks like I will have to download glut, Directx 9 SDK, and python since I am using Dev-C++.  Building this could get tricky.. here\'s hoping... hehehe   I\'m using DivineLight\'s build guide since it most closely resembles the environment I\'ll be building in.

zabeal

  • Hydlaa Citizen
  • *
  • Posts: 369
    • View Profile
(No subject)
« Reply #4 on: July 07, 2005, 05:15:09 am »
Devc is based on Mingw, so I will riect you to ythe out of date guide to that: http://cvs.sourceforge.net/viewcvs.py/planeshift/planeshift/docs/compiling-mingw32.txt?rev=1.9&view=auto, you\'ll want to balance out that one and the visual guide to get things right.

As for the sdk apps, you might be able to get them from the mingw sdk. Not sure how that works hoever- also, there is a package of crystalspace sdks, like for opengl and openal, the link is http://ftp://ftp.sunsite.dk/projects/crystal/support/win32/ or http://crystalspace3d.org/support/win32/

Lux perpetua luceat eis

Kaithro

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #5 on: July 07, 2005, 05:23:53 am »
Thank you zabeal, I have already downloaded all those libraries mentioned just in case the guide I was following wouldn\'t work for me.  But that guide you pointed me to does clear up how to setup the mysql db properly.  I\'m almost ready to try the first build :)

Androgos

  • Guest
(No subject)
« Reply #6 on: July 07, 2005, 09:37:56 am »
hmmm I don\'t think even one person has ever successfully built CS / PS on Dev-C++.. I would recommend MiniGW

lynx_lupo

  • Veteran
  • *
  • Posts: 1431
  • Sorbus aria!
    • View Profile
    • Linux pri nas
(No subject)
« Reply #7 on: July 07, 2005, 11:10:08 am »
I agree, but a few days ago someone said devcpp uses mingw, so I don\'t see the problem. Sure, there are no project file.  :P
"Amor sceleratus habendi"- Ovid
"First they ignore you, then they laugh at you, then they fight you, then you eat them." -Godzilla

ramlambmoo

  • Hydlaa Notable
  • *
  • Posts: 567
    • View Profile
(No subject)
« Reply #8 on: July 07, 2005, 11:42:54 am »
Dont try it with dev cpp.  Dont even go near it.  Dev cpp does use the mingw compiler, but it wont use the makefile..so go figure.  Not to mention the fact that you\'d also have to link all the libaries yourself from dev cpp else you\'ll get errors, even if the CS and CEL files are in the right place, you\'d still have to manually do them.   Download mingw and... just do what it says in docs/compiling-mingw32.txt and you should be fine.
« Last Edit: July 07, 2005, 11:44:20 am by ramlambmoo »

Kaithro

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #9 on: July 08, 2005, 01:49:37 am »
Now I\'m wondering how I will get the MySQL library converted to a format that MinGW supports because when I run the reimp command as shown in the build guide it just errors out.

zabeal

  • Hydlaa Citizen
  • *
  • Posts: 369
    • View Profile
(No subject)
« Reply #10 on: July 08, 2005, 05:45:04 am »
It\'s possible your download didn\'t come with the reimp program- you can get it here: http://mywebpage.netscape.com/yongweiwu/reimp_new.zip
Extract that and copy it to somewhere\'s on your path, and then you can follow the directions from the guide.

Lux perpetua luceat eis

Kaithro

  • Traveller
  • *
  • Posts: 24
    • View Profile
(No subject)
« Reply #11 on: July 08, 2005, 09:06:29 pm »
The most recent version of MinGW doesn\'t have reimp, but I went and downloaded the older version mentioned in the build guide and the reimp program was there.   However, it doesn\'t work, I have downloaded a library for the DevC++ compiler which is for MySQL, so at worst I\'ll have to puzzle it out over a longer period of time.