On the other hand probably most newcomers to Flightgear CVS are using Windows.
The present setup has rather a steep learning curve to achieve first build and may cause many to think that Flightgear is broke and not worth the effort. I am using the 3rd party from ftp://ftp.ihg.uni-duisburg.de/FlightGear/Win32/MSVC/ to which I have added the latest OpenAL and alut from the Creative site . Boost (headers only) is also required. The DLLs should be in the PATH environment. The VC90 setup already has the library and include file search paths set correctly. At the moment Simgear needs sample_group.cxx/hxx added to the project and NOMINMAX set. Flightgear needs 4 pairs of .cxx, .hxx files ( Sample_queue, FGGyro, FGMagnetometer, AIGroundVehice) to be added to the project and NOMINMAX set. Simgear.h is not generated automatically, so I make my own. OSGText.lib need to be added to the fgviewer project. My build tree is simple with Data, Source, Simgear, 3rd Party Boost.1.39.0 and Install directories all at the same level. This fits in with the Flightgear project that is in the CVS. I may have missed something out, but hopefully most of the changes are above. Finally the data needs to be updated via CVS as the latest gui and other files are needed. Unfortunately the documented build procedures in the FlightGear Wiki http://wiki.flightgear.org/index.php/Building_Flightgear_-_Windows and on Geoff Lane“s excellent FlightGear Build Centre http://www.geoffmclane.com/fg/ do not use this simple structure and require extensive downloading (after setting up CVS, SVN and Git) and then building of the prerequisites as well as the prerequisites of the prerequisites. They may even waste a day building Boost, when only the headers are needed. Alan P.s. I note that the following are not in my build, but do not cause any link errors. Simgear/scene/model :- animation, BoundingVolumeBuildVisitor, CheckSceneryVisitor,shadanim and shadowvisitor. -------------------------------------------------- From: "Olaf Flebbe" <f...@oflebbe.de> Sent: Tuesday, December 15, 2009 9:59 PM To: "FlightGear developers discussions" <flightgear-devel@lists.sourceforge.net> Subject: Re: [Flightgear-devel] Flight Gear on Windows > >>>> I was asked to remove them! >> Who asked, and why? I did not read this on the list, >> or maybe missed it, otherwise I would have offered >> an 'opinion' then ;=)) >> > > I was one of the guys who asked him. If I remember correctly I had it > CC'ed on the list. > > The DSP Files where unchanged for years and didn't work out of the box > for years. The am2dsp scripts had to be updated but no one seemed to > care for years. > > I agree that it is rather futile to get vcproj files up-to-date. IMHO > converting autoconf isn't optimal, too. > > Olaf > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and > easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > Flightgear-devel mailing list > Flightgear-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flightgear-devel ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel