Crystal Space
Welcome, Guest. Please login or register.
October 25, 2014, 05:42:51 am

Login with username, password and session length
Search:     Advanced search
9011 Posts in 2044 Topics by 8821 Members
Latest Member: Mstopcarl03
* Home Help Search Login Register
+  Crystal Space
|-+  Miscellaneous
| |-+  Article/Tutorial Discussion
| | |-+  Basic Compiling
« previous next »
Pages: [1] Print
Author Topic: Basic Compiling  (Read 6516 times)
Datalurkur
Newbie
*
Posts: 4


View Profile Email
« on: March 17, 2009, 08:11:39 pm »

Hey everybody,

I've had a very difficult time getting CS and CEL to compile and play nice together, so when I finally got things working I wrote up a quick synopsis of all the things I had to do  to make it work properly.  I thought to myself, "Surely this is something I should share with the CS community so that others who follow this path need not search so long and hard for answers."  So anyway, here it is:

Notes on building crystal space:
1) Checkout stable CS (v1.4 currently) from the SVN repo
   SVN URL: https://crystal.svn.sourceforge.net/svnroot/crystal/CS/branches/release/V1.4
   (See notes on using Subversion - I like TortoiseSVN)
2) Set up the CRYSTAL environment variable to point to the location of the CS source
   In Windows, right click on My Computer, go to Properties->Advanced->Environment Variables, then add CRYSTAL with the location of your Crystal Space files (Ex: C:\CS)
3) Download MSVC 9 Express and install it
4) Download Windows Server 2003 Platform SDK and install it
5) Add Platform SDK dirs to MSVC under options->projects and solutions
   Executables: SDK_Dir/Bin
   Includes: SDK_Dir/Include
   Libraries: SDK_Dir/Lib
   Note: You'll need to fill in your own path where SDK_Dir is
6) Download cs-win32libs and install it
   URL: http://www.crystalspace3d.org/downloads/cs-win32libs/
7) Open crystal space .sln file
Cool Build solution

Building CEL:
1) Checkout stable CEL (currently v1.4) from the SVN repo
   URL: https://cel.svn.sourceforge.net/svnroot/cel/cel/branches/release/V1.4
2) Open CEL .sln file
3) Build solution
4) Move appropriate crystal space libs for running example apps (If an app needs a library, it will complain)

I hope this is helpful!
Logged
burns
Newbie
*
Posts: 3


View Profile Email
« Reply #1 on: January 01, 2011, 03:05:18 am »

Thanks...
Logged
hath80
Newbie
*
Posts: 3


View Profile WWW Email
« Reply #2 on: March 10, 2011, 03:34:26 am »

Thanks...
Logged

Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 7.226 seconds with 16 queries.