I got it to compile with the .cpp and .h files in separate folders using the professional version of VS 2005. I can update the project files on sourceforge if you want to go back to the old arrangement.
How about checking in the updated VC++2005 sln file? It might be that I have a setting or two wrong. So let's try that before movig any file again.I got it to compile with the .cpp and .h files in separate folders using the professional version of VS 2005. I can update the project files on sourceforge if you want to go back to the old arrangement.
How about checking in the updated VC++2005 sln file? It might be that I have a setting or two wrong. So let's try that before movig any file again.
Well, check it in and we'll see.I just managed to build SSU using VC2008Pro, so it is at least possible in both Pro versions. I can commit some updated project settings for VC2008, needed to ignore one library more, maybe VC2005 users will get problems with the settings.
Well, check it in and we'll see.
Well, seems like I need to upgrade as VC++2005 complains that the files are too new for it to open.Checked it in.
Well, seems like I need to upgrade as VC++2005 complains that the files are too new for it to open.
I think that would be a good idea. I'm currently installing VC++2008 Express Edition, so I should be able to check out the current files.VC2008 Express has no problems with the 2008 files, but I think that VC2005Pro might get the same problems then. I could recreate all project files in a VC2008 folder, so we don't get conflicts with 2005 again. But it would mean each language version has to be maintained by somebody. I can now offer to maintain 2008, I will stop working with VC6 soon.
[SIZE=1]
1>------ Build started: Project: Atlantis, Configuration: Release Win32 ------
1>Linking...
1>MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBCMT.lib(typinfo.obj)
1>LINK : fatal error LNK1104: cannot open file 'msvcirt.lib'
1>Build log was saved at "file://c:\OrbiterUltra\Orbitersdk\Space Shuttle Ultra\Release\BuildLog.htm"
1>Atlantis - 3 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
[/SIZE]
If I had a correctly scaled, working VC, I could fix the opaque HUDs in 2 sec.![]()
Problem solved was olved I changed the compilation setting from Multi-threaded to Multi-threaded DLL.DaveS: Just ignore the library. Also, maybe you should check your compiler settings, it is possible that you have just "Multithreaded" as compilation output, which possibly the Express Version does not support (it might require the runtime libraries to be dynamically linked as DLL)
Problem solved was olved I changed the compilation setting from Multi-threaded to Multi-threaded DLL.
So thanks for puching me into the right direction.
I believe he has already done that for Gazza's STS Payloads Pack v2.Donamy: What I wanted to ask, but never dared: Can you make a plasma boundary layer mesh for the Shuttle, for cuter reentry effects? just something, we can add to the visual, but don't make visible until reentry. I think it is something we can make as feature quickly and is on the wish list of many people.