I' ve got a lot of problems and still have some but now compiles.
I did all of this about one month ago, before all the new changes to CVS files. So I' don't know if should be very useful.
First of all I get and installed winCVS and Python 2.2.
Then I get the whole CVS files from SourceForge.NET following the login instructions in that site:
http://sourceforge.net/cvs/?group_id=21302
I've copied the whole stuff in another working directory on my PC.
I get the pnglib jpglib and zlib from Celestia site:
http://ennui.celestiaproject.net/celestia/file ... bs-new.zip
Then I've placed the "lib" and "inc" folders in zip file at the same level of the "src" folder.
I've opened the dsw file in MS VC++ 6.0 an then I've modified manually all the project settings for search paths in all sub projects. Moreove you have to uncheck all the "Ignore standard include paths flag".
I set also the Browse info generation. The generated info are very useful to understand and navigate the code.
Some resources for icon images in menus was missing in CVS. I've solved creating my own files with the appropriate names.
Till now if I don't set the warning level to "none" I'm not able to build the debug version because happens a warning overflow number.
If I switch to release version it compiles and link also with warning level to 3 because the pragma warning directives seems to work correctly.
I hope that these info are useful. Probably someone would integrate and correct these advices.
Bye