Geoff schrieb: > Hi all, > > I am a noobie at FG development and I am trying to compile the Windows > version of FG. I understand from the forum, that all development talk > is done here, and that I just missed the same question being asked. So, > please pardon my request but is there a guide to getting FG 1.0.0 > compiled ? I found a couple of sites on the web but they are out of > date and the headers/source and VC++ .sln files don't match up with the > 1.0 code. > > I have developed an add-on for MSFS, "Underway!", which allows for > real-time networked based naval warfare - including moving ships and > carriers, missiles, bombs, torpedos, sonobuoys, battle and systems > damage, etc. Unfortunately, FS-X required more compute power than most > of my customers have. FS-9 doesn't do moveable and landable carriers. I > checked into X-Plane and discovered I can't set the aircrafts position - > mandatory on a moving aircraft carrier when the pilot is not in the > cockpit. So that's out. > > So, I'm now looking into FG as it seems the most conducive to moving > forward. But I need to compile the source code. (I've already flown FG > on my linux box so I have a basic idea of how it works). Any help in > getting this moving forward more quickly will be most appreciated! > Hi, I was the one asking the questions you just missed :-) First, there's an archive of this list here http://sourceforge.net/mailarchive/forum.php?forum_name=flightgear-devel which seems to lack behind a few days.
No there is no such thing as a guide for us. This is what I found out: First and most important, forget the sln and project files in the projects/V8 folder. Use the ones in V7.1 and let VC convert them to what ever you are using. The 7.1 files are not perfect, but close. You will still need to fix the include/lib paths for 3rdparty dependencies. You will need the flightgear and simgear source. If using the flightgear cvs version, use simgears cvs version. The directory layout should look like xxx\flightgear (containing src, etc) xxx\simgear xxx\3rdParty\include xxx\3rdParty\lib This list is not complete. But the relative position of flightgear and simgear are important. Also there is no package for the 3rdParty directory. You'll have to collect them together. I'd start with openscenegraph, it's easy to build from source and there's a nice set of 3rdParty libs which contains some libs fg needs too. If you are using VC8 (2005) then I could send you my set of libs (It's a bit messy currently). - Stefan ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel