Did you set the CRYSTAL and CEL environment variables correctly? Can you `cd` into them? CRYSTAL and CEL need to be set when running external apps.

What version of Crystal Space / CEL are you using? CVS or stable? Bear in mind CVS usually has most problems licked and most bugs ironed out, but it does go through rough patches at times. Use the -D parameter to CVS to back up a day at a time if you're hitting some compile-time errors or are looking for more stable versions with the most recent bug fixes.

In Windows, did you install MingW first and then MSYS? Are you sure? MSYS has to know about MingW at install time.

Note that the CVS `-D' flag is "sticky", which means that it stays in effect even if you just type "cvs update" again. To return to present day after warping back to some previous date, use the -A flag: "cvs update -A -P -d"

...along those same lines: CrystalSpace is not an application. It's a set of libraries. The .zip file you download or the CVS files you checkout do not constitute an application. You will have to compile stuff. CrystalSpace isn't an out-of-the-box editor to create a game (although CrystalBlend will come close), it's an engine comprised of several libraries that let you build a stand-alone application.

Question: I use the Microsoft Visual Studio 6, and i get errors while compiling what is going on?

Version 6 of this compiler is out-dated and no longer follows the C++ standard which often causes ugly work-arounds to work with the rest of the compilers, now that Microsoft is offering a free version, it is reconmmended you update to it.