Thanks to a tip from forum member Ajaja, I made some fixes that make it possible to compile Celestia with Microsoft's newly released Visual Studio 2008 C++ compiler. The changes I made are different that Ajaja's patch, because I wanted to avoid placing any Celestia functions in the std namespace. The compiling problems were all due to some trickiness in C++'s handling of name resolution with nested classes.
--Chris
Celestia now compiles with Visual Studio 2008
- cartrite
- Posts: 1978
- Joined: 15.09.2005
- With us: 19 years 4 months
- Location: Pocono Mountains, Pennsylvania, USA Greate Grandfother from Irshava, Zakarpattia Oblast Ukraine
Chris,
Can you use Microsoft Windows Server 2003 R2 Platform SDK Web Install with MS2008 express? This worked with MS2005 express or does this need to be updated to use with the Visual Studio 2008 C++ compiler?
cartrite
Can you use Microsoft Windows Server 2003 R2 Platform SDK Web Install with MS2008 express? This worked with MS2005 express or does this need to be updated to use with the Visual Studio 2008 C++ compiler?
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
-
Topic authorchris
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 23 years
- Location: Seattle, Washington, USA
cartrite wrote:Chris,
Can you use Microsoft Windows Server 2003 R2 Platform SDK Web Install with MS2008 express? This worked with MS2005 express or does this need to be updated to use with the Visual Studio 2008 C++ compiler?
cartrite
I've been using the same platform SDK that I used before--no need to switch.
--Chris