I have successfully compile all the components OSG-WIN, SIMGear-WIN and FlightGear-Win in both Release and Debug.
It involved changing CmakeLists.txt and CmakeCache.txt files - setting up folder structures (use fgmeta as a start). FlightGear compiles in debug. I can get it to run - up to a point. It will auto break at
- Code: Select all
ucrtbased.dll!00007ffb8aaf10cb() Unknown
ucrtbased.dll!00007ffb8aaf1017() Unknown
> fgfs.exe!std::vector<SGLightBin::Light,std::allocator<SGLightBin::Light> >::operator[](unsigned __int64 _Pos) Line 1226 C++
fgfs.exe!SGLightBin::getLight(unsigned int i) Line 46 C++
fgfs.exe!SGLightFactory::getOdal(const SGLightBin & lights, const simgear::SGReaderWriterOptions * options) Line 409 C++
fgfs.exe!SGTileDetailsCallback::generateLightingTileObjects(std::vector<SGTriangleInfo,std::allocator<SGTriangleInfo> > & matTris, const SGMaterialCache * matcache) Line 957 C++
fgfs.exe!SGTileDetailsCallback::readNode(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & __formal, const osgDB::Options * __formal) Line 133 C++
osg130-osgDBd.dll!osgDB::Registry::readNode(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & fileName, const osgDB::Options * options, bool buildKdTreeIfRequired) Line 237 C++
osg130-osgDBd.dll!osgDB::DatabasePager::DatabaseThread::run() Line 909 C++
ot20-OpenThreadsd.dll!OpenThreads::ThreadPrivateActions::StartThread(void * data) Line 113 C++
[External Code]
this is after I select an new airport from the Location menu. Anyone else looking at this configuration?