Crystal Space
Welcome, Guest. Please login or register.
January 18, 2017, 07:01:35 am

Login with username, password and session length
Search:     Advanced search
8993 Posts in 2044 Topics by 30315 Members
Latest Member: Zuhjt96
* Home Help Search Login Register
  Show Posts
Pages: 1 [2] 3 4 ... 20
16  Crystal Space Development / Support / Re: Compilation problems on: January 09, 2006, 10:21:26 pm
It looks like you forgot to link against the CS library, which is named 'crystalspace' in CS 0.99. If you're using CS 0.98, then you will instead link with csutil, csgeom, cstool, csgfx.
17  Crystal Space Development / Support / Re: Configuration Manager Problems on: January 09, 2006, 10:19:38 pm
Which tutorial, exactly? Anyhow, if you don't have a configuration file, you can pass in NULL in place of the configuration file name.
18  Crystal Space Development / Support / Re: Configuration Manager Problems on: January 08, 2006, 04:47:38 am
This error occurs when your application is unable to find its own configuration file, which is AppTest.cfg, in this case. The actual cause could be any of several reasons, such as the fact that AppTest.cfg is not present in the appropriate VFS directory, or that the VFS plugin failed to load, or that VFS failed to find its vfs.cfg configuration file(s).
19  Crystal Space Development / Support / Re: Make Compile Errors on: January 08, 2006, 04:45:27 am
    g++ -o ./out/macosxppc/optimize/plugins/video/cursor/cursor.o  -lm -lmx -ldl -Wl,-multiply_defined,suppress -L/usr/local/lib ./out/macosxppc/optimize/libs/libcrystalspace.a -lz -lm -lmx -ldl -Wl,-multiply_defined,suppress -L/usr/local/lib
  ld: Undefined symbols:

Something is wrong with your configuration. It's trying to build each plugin as an application rather than as a dynamic library (bundle). You may have somehow tricked it into thinking that you're running Linux or Darwin. It would be useful to see the output of your configure run.

The Crystalspace Project uses the JAM build system and make is only wrapped around it, please attempt type "jam" after configure instead of "make -k all"

The build system support "make" just as well as it supports "jam". You are free to, and encouraged to, use whichever command feels most comfortable.
20  Crystal Space Development / General Crystal Space Discussion / Re: Linux compiling on: January 05, 2006, 11:44:21 pm
Most fairly recent versions of gcc (both 3.x and 4.x) work. There are some known bugs in gcc 4.0.0 and/or 4.0.1 which cause CS to crash, though.
21  Crystal Space Development / Support / Re: CEGUI problem on: January 05, 2006, 11:42:34 pm
Did you verify for certain that the build command uses the proper compiler and linker flags for CEGUI? On Windows, the latest version of cs-win32libs contains a pre-built copy of CEGUI which should just work "out-of-the-box", so to speak.
22  Crystal Space Development / General Crystal Space Discussion / Re: problem compiling CS in MSVC++ under WinXP on: January 05, 2006, 11:40:26 pm
Make sure that you're using the correct version of cs-win32libs for the version of CS you've downloaded. Also make sure that you use the correct documentation (which differs between the CS 0.98 release and the CVS source).
23  Associate Projects / Crystal Core Discussion / Re: Building CrystalCore on: January 05, 2006, 04:16:52 am
Normally, it's best if all the versions and/or dates match.
24  Crystal Space Development / General Crystal Space Discussion / Re: Linux compiling on: January 04, 2006, 09:34:10 pm
I tried compilng Knoppix linux 3.9 and gcc 3.3.6 and that is okay.
Can gcc version make error? /3.3.4/

Possibly, depending upon what headers / types the gcc version exports, and/or what compiler features the source requires.
25  Crystal Space Development / General Crystal Space Discussion / Re: Compatible? on: January 04, 2006, 09:32:36 pm
That depends upon what format data the editor exports. If it can export something which CS can import, then it should be compatible. If it has its own custom format, then CS does not support it, though it should be possible write some sort of converter or importer for CS.
26  Crystal Space Development / General Crystal Space Discussion / Re: Linux compiling on: January 04, 2006, 05:09:49 pm
include/iutil/string.h:264: error: type specifier omitted for parameter
include/iutil/string.h:264: error: parse error before `)' token

It looks like it's all just this one error. What does line 264 (and perhaps the surrounding lines) look like?
27  Crystal Space Development / General Crystal Space Discussion / Re: Linux compiling on: January 04, 2006, 04:12:42 pm
Those warnings are new as of today since those functions will be removed in the near future. Code which is using those functions will be rewritten to use more recent API before too long.

At any rate, you didn't show the actual error messages which caused 5 targets to fail building. For additional assistance, you will want to present the error messages from those failures.
28  Crystal Space Development / Support / Re: I figured out a Win32 install problem on: January 04, 2006, 04:05:49 pm
Newer versions of cs-win32libs provide a better default for the location of the CS directory, but you may still need to change it if your CS directory is not at the expected location.
29  Crystal Space Development / General Crystal Space Discussion / Re: features of CS on: January 04, 2006, 04:02:41 pm
CS is designed to be embeddable into other application frameworks, such as QT and wxWidgets, for example. In these cases, you allow QT's or wxWidget's run-loop to drive the application rather than using CS's fallback csDefaultRunLoop(). The wxWidgets-specific application CS/apps/tests/wxtest and canvas plugin CS/plugins/video/canvas/wxgl should provide clues to how this may be done in QT.

Other than C#, Delphi, those features are all supported. For C# integration, the best bet would be to extend CS's already-mature Swig-based scripting integration. Swig is a tool which allows clients to access a C or C++ SDK from other languages. C# is one of the languages supported by Swig. The Swig support in CS is generalized so that the bulk of the API is exposed to other languages through a generic mechanism (CS/include/ivaria/cspace.i), and to add a new language you only need to provide some relatively thin language-specific customization atop cspace.i. For instance, for Python, there are additional Swig input files CS/include/ivaria/pythpre.i, pythpost.i, pyeventh.i, and pythvarg.i. If you are interested in implementing the C# goop atop the existing generic Swig goop, I'm sure that other people would appreciate having it integrated into the project.
30  Associate Projects / Crystal Core Discussion / Re: Building CrystalCore on: January 03, 2006, 10:59:13 pm
Your CEL installation is probably too old. CEL_ZONE_NORMAL was added to CEL on 2005/11/27. Try to grab fresh copies of all projects.
Pages: 1 [2] 3 4 ... 20
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 3.473 seconds with 15 queries.