Crystal Space
Welcome, Guest. Please login or register.
October 30, 2014, 04:57:41 pm

Login with username, password and session length
Search:     Advanced search
9011 Posts in 2044 Topics by 8885 Members
Latest Member: Aldacoeleni
* Home Help Search Login Register
+  Crystal Space
|-+  Crystal Space Development
| |-+  Support
| | |-+  setup help
« previous next »
Pages: [1] Print
Author Topic: setup help  (Read 3758 times)
Linera
Newbie
*
Posts: 36


View Profile
« on: January 26, 2006, 08:55:17 pm »

I don't understand what exactly CS needs to complile it into a dll.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #1 on: January 26, 2006, 09:07:54 pm »

I don't understand what exactly CS needs to complile it into a dll.

For compiling in a single dll we currently have no standard solution. By default Crystal Space compiles into several (nearly hundred) seperate dll's.

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #2 on: January 26, 2006, 09:40:52 pm »

I still need to know how to compile it into the DLLs, like a step-by-step guide.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #3 on: January 26, 2006, 09:46:36 pm »

I still need to know how to compile it into the DLLs, like a step-by-step guide.

Yes, that guide is in the manual. There it is explained step by step.
You can find the manual in CS/docs/html/manual/index.html
Just open that file in a web browser (IE or firefox or whatever). Then go to the chapter 'Building and Installing'. Then select 'Platform Specific Instructions' and finally select whatever compiler you are using there.

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #4 on: January 26, 2006, 09:54:41 pm »

I don't understand any of that.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #5 on: January 26, 2006, 09:55:31 pm »

I don't understand any of that.

Well I don't know how to explain it differently. Can you tell me exactly what the problem is? If I would explain it here I would do it exactly like in that manual. What is it that you don't understand?

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #6 on: January 26, 2006, 09:58:35 pm »

I don't understand exactly what to download and where to install it
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #7 on: January 26, 2006, 10:02:10 pm »

I don't understand exactly what to download and where to install it

Well you first need Crystal Space itself which you already have I suppose. Then depending on the version of Crystal Space that you have you need one of the winlibs packages. For the latest CVS this is http://www.crystalspace3d.org/support/win32/cs-win32libs-0.99r0_018.exe. If you have an older version of CS then you need to check in your manual as to he exact version that you need. It is mentioned in that same section ('External Libraries').

That's it. So you only need CS plus the correct version of the winlibs package. You need to install that package and after that you just open the 'wkstypical.sln' solution in MSVC and you start building.

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #8 on: January 26, 2006, 10:32:10 pm »

Well after setting the directories, and trying to build it here is my Buildlog.htm

Code:
Build Log      Build started: Project: app3ds2lev, Configuration: Debug_NR|Win32
 Command Lines      Creating temporary file "c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\cs98_004\CS\mk\visualc6\csdebug\temp\app3ds2lev\RSP0000AE37961056.rsp" with contents
[
/Od /I "..\..\include\csutil\win32" /I "..\.." /I "..\..\include" /D "_DEBUG" /D "_MT" /D "WIN32" /D "_CONSOLE" /D "WIN32_VOLATILE" /D "__CRYSTAL_SPACE__" /D "CS_DEBUG" /D "CS_STRICT_SMART_POINTERS" /D "CS_USE_NEW_RENDERER" /D "_VC80_UPGRADE=0x0600" /D "_MBCS" /Gm /EHsc /MDd /Fp".\csdebug\temp\app3ds2lev/app3ds2lev.pch" /Fo".\csdebug\temp\app3ds2lev/" /Fd".\csdebug\temp\app3ds2lev/" /W3 /c /ZI /TP "..\..\apps\import\3ds2lev\levelwriter.cpp"

"..\..\apps\import\3ds2lev\3ds2lev.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\cs98_004\CS\mk\visualc6\csdebug\temp\app3ds2lev\RSP0000AE37961056.rsp" /nologo /errorReport:prompt"
 Output Window      Compiling...
3ds2lev.cpp
c:\documents and settings\owner\my documents\visual studio 2005\projects\cs98_004\cs\include\csutil\win32\csosdefs.h(183) : fatal error C1083: Cannot open include file: 'windef.h': No such file or directory
levelwriter.cpp
c:\documents and settings\owner\my documents\visual studio 2005\projects\cs98_004\cs\include\csutil\win32\csosdefs.h(183) : fatal error C1083: Cannot open include file: 'windef.h': No such file or directory
Generating Code...
 Results      Build log was saved at "file://c:\Documents and Settings\Owner\My Documents\Visual Studio 2005\Projects\cs98_004\CS\mk\visualc6\csdebug\temp\app3ds2lev\BuildLog.htm"
app3ds2lev - 2 error(s), 0 warning(s)
 
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #9 on: January 27, 2006, 12:31:35 am »

BTW, I'm using Visual C++ 2005 Express Edition, and I'm using the current stable version of CS.
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #10 on: January 27, 2006, 06:18:02 am »

BTW, I'm using Visual C++ 2005 Express Edition, and I'm using the current stable version of CS.

Hmm you shouldn't be using the mk/visual6 project files if you use Express Edition. That being said I don't know if Crystal Space 0.98r004 (stable version) will even work with Express Edition. We had to make some fixes to CS for that so you might have to use the latest CVS of CS instead (or the new pseudo stable which I'm about to release today).

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #11 on: January 27, 2006, 06:25:54 am »

I'm using the latest version of CS.

After we find a way for me to compile this could you show me how to locate and add the scripting for porting to GM and I'll work on it myself.
« Last Edit: January 27, 2006, 06:29:54 am by Linera » Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #12 on: January 27, 2006, 06:34:36 am »

I'm using the latest version of CS.

After we find a way for me to compile this could you show me how to locate and add the scripting for porting to GM and I'll work on it myself.

You're using 0.98r004. That's not the latest version. That's the latest stable version but it is already very old by now. I recommend upgrading to a more recent version of CS. Preferably current CVS.

Greetings,
Logged
Linera
Newbie
*
Posts: 36


View Profile
« Reply #13 on: January 27, 2006, 06:37:38 am »

Is that version 0.99?
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #14 on: January 27, 2006, 06:42:29 am »

Is that version 0.99?


yes
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 5.184 seconds with 15 queries.