Once again the Visual Studio Express Edition versions increase, so I decided to check out whether it raised any issues for Celestia compilation. Turns out I managed to get Celestia compiling under Visual C++ 2010 Express, under Win XP SP3 32-bit without too much hassle.
To make the migration work I had to delete the sections relevant to 64-bit configurations from the Visual Studio project file (IIRC these are a Platform element and two Configuration elements - Release|x64 and Debug|x64). If you are running a 64-bit system you probably don't need to do this.
After setting all the build settings to release, it worked fine.
Visual C++ 2010 Express
- cartrite
- Posts: 1978
- Joined: 15.09.2005
- With us: 19 years 2 months
- Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine
Re: Visual C++ 2010 Express
I had errors relating to x64 release and debug. I am running a Windows 7 Home Premium 64 bit system. I haven't had time to really look into this but this morning it looked like the SDK v. 7 uses version 6.0A by default. VC++ Express 2010 did away with the directories option in the setup menus. It uses some kind of property sheet now. So I'm not sure how to set it up yet. VC++ 2010 is an evaluation copy. So I haven't put much time into figuring it out. I was successful with building on VC++ 2008. Time seems to be in short supply these days.
cartrite
cartrite
VivoBook_ASUSLaptop X712JA_S712JA Intel(R) UHD Graphics 8gb ram. Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz, 1190 Mhz, 4 Core(s), 8 Logical Processor(s) 8 GB ram. Running on Windows 11 and OpenSuse 15.4