1
0
Fork 0

Cameron Moore:

o Added MSVC qna (#3.3)
o Updated FTP mirrors link
This commit is contained in:
curt 2002-09-16 21:26:59 +00:00
parent 8dc67c34b0
commit 095cc0a378

View file

@ -44,33 +44,42 @@
<a href="#1.4">What other important documentation should I read?</a> <a href="#1.4">What other important documentation should I read?</a>
</div> </div>
<br> <br>
<h4>2 - <h4>1 -
<a href="#2">Distribution</a> <a href="#1">Distribution</a>
</h4> </h4>
<div class="indent">2.1 - <div class="indent">2.1 -
<a href="#2.1">Where can I get FlightGear?</a> <a href="#2.1">Where can I get FlightGear?</a>
</div> </div>
<div class="indent">2.2 - <div class="indent">2.2 -
<a href="#2.2">Where can I find the latest development source code?</a> <a href="#2.2">What is the password for the FTP server?</a>
</div> </div>
<div class="indent">2.3 - <div class="indent">2.3 -
<a href="#2.3">Where can I fly and where do I get the scenery?</a> <a href="#2.3">Why won't the FTP server let me in with the right login info?</a>
</div> </div>
<div class="indent">2.4 - <div class="indent">2.4 -
<a href="#2.4">Where can I get different 3D models for my plane?</a> <a href="#2.4">Where can I find the latest development source code?</a>
</div> </div>
<div class="indent">2.5 - <div class="indent">2.5 -
<a href="#2.5">How current is the data in FlightGear compared to the real world?</a> <a href="#2.5">What is SimGear, and why do I need it?</a>
</div> </div>
<div class="indent">2.6 - <div class="indent">2.6 -
<a href="#2.6">Where is the moving map?</a> <a href="#2.6">Where can I fly and where do I get the scenery?</a>
</div> </div>
<div class="indent">2.7 - <div class="indent">2.7 -
<a href="#2.7">Why don't you charge money for this?</a> <a href="#2.7">Where can I get different 3D models for my plane?</a>
</div>
<div class="indent">2.8 -
<a href="#2.8">How current is the data in FlightGear compared to the real world?</a>
</div>
<div class="indent">2.9 -
<a href="#2.9">Where is the moving map?</a>
</div>
<div class="indent">2.10 -
<a href="#2.10">Why don't you charge money for this?</a>
</div> </div>
<br> <br>
<h4>3 - <h4>1 -
<a href="#3">Compiling</a> <a href="#1">Compiling</a>
</h4> </h4>
<div class="indent">3.1 - <div class="indent">3.1 -
<a href="#3.1">Why won't FlightGear compile?</a> <a href="#3.1">Why won't FlightGear compile?</a>
@ -78,9 +87,12 @@
<div class="indent">3.2 - <div class="indent">3.2 -
<a href="#3.2">I'm using RedHat 7, and ...?</a> <a href="#3.2">I'm using RedHat 7, and ...?</a>
</div> </div>
<div class="indent">3.3 -
<a href="#3.3">I'm using MSVC 6.0, and ...?</a>
</div>
<br> <br>
<h4>4 - <h4>1 -
<a href="#4">Configuring</a> <a href="#1">Configuring</a>
</h4> </h4>
<div class="indent">4.1 - <div class="indent">4.1 -
<a href="#4.1">How do I install new scenery?</a> <a href="#4.1">How do I install new scenery?</a>
@ -88,9 +100,12 @@
<div class="indent">4.2 - <div class="indent">4.2 -
<a href="#4.2">How do I setup my joystick(s)?</a> <a href="#4.2">How do I setup my joystick(s)?</a>
</div> </div>
<div class="indent">4.3 -
<a href="#4.3">What format should my personal .fgfsrc file be in?</a>
</div>
<br> <br>
<h4>5 - <h4>1 -
<a href="#5">Running</a> <a href="#1">Running</a>
</h4> </h4>
<div class="indent">5.1 - <div class="indent">5.1 -
<a href="#5.1">Why do I get an error loading libmk4.so.0?</a> <a href="#5.1">Why do I get an error loading libmk4.so.0?</a>
@ -116,34 +131,46 @@
<div class="indent">5.8 - <div class="indent">5.8 -
<a href="#5.8">Stuck upside down after "crash"?</a> <a href="#5.8">Stuck upside down after "crash"?</a>
</div> </div>
<div class="indent">5.9 -
<a href="#5.9">Why does FlightGear die on startup saying "time zone reading failed"?</a>
</div>
<br> <br>
<h4>6 - <h4>1 -
<a href="#6">Hacking</a> <a href="#1">Hacking</a>
</h4> </h4>
<div class="indent">6.1 - <div class="indent">6.1 -
<a href="#6.1">How do I design a flight dynamics model for a new aircraft?</a> <a href="#6.1">What language is FlightGear written in?</a>
</div> </div>
<div class="indent">6.2 - <div class="indent">6.2 -
<a href="#6.2">How do I import planes from Microsoft Flight Simulator?</a> <a href="#6.2">Is there any source code documentation?</a>
</div> </div>
<div class="indent">6.3 - <div class="indent">6.3 -
<a href="#6.3">How do I import BGL scenery from Microsoft Flight Simulator?</a> <a href="#6.3">How do I design a flight dynamics model for a new aircraft?</a>
</div> </div>
<div class="indent">6.4 - <div class="indent">6.4 -
<a href="#6.4">How do I design or modify a panel?</a> <a href="#6.4">How do I import planes from Microsoft Flight Simulator?</a>
</div> </div>
<div class="indent">6.5 - <div class="indent">6.5 -
<a href="#6.5">How do I place objects, like buildings, into FlightGear?</a> <a href="#6.5">How do I import BGL scenery from Microsoft Flight Simulator?</a>
</div> </div>
<div class="indent">6.6 - <div class="indent">6.6 -
<a href="#6.6">Where can I learn 3D programming and how do I get involved?</a> <a href="#6.6">How do I design or modify a panel?</a>
</div> </div>
<div class="indent">6.7 - <div class="indent">6.7 -
<a href="#6.7">Can I generate my own scenery?</a> <a href="#6.7">How do I place objects, like buildings, into FlightGear?</a>
</div>
<div class="indent">6.8 -
<a href="#6.8">Where can I learn 3D programming and how do I get involved?</a>
</div>
<div class="indent">6.9 -
<a href="#6.9">How do I add an airport?</a>
</div>
<div class="indent">6.10 -
<a href="#6.10">How do I generate my own scenery?</a>
</div> </div>
<br> <br>
<h4>7 - <h4>1 -
<a href="#7">Flying</a> <a href="#1">Flying</a>
</h4> </h4>
<div class="indent">7.1 - <div class="indent">7.1 -
<a href="#7.1">Where can I learn about instrument flying and navigation?</a> <a href="#7.1">Where can I learn about instrument flying and navigation?</a>
@ -158,8 +185,8 @@
<a href="#7.4">Is there support for any military scenarios like dog fighting or bomb dropping?</a> <a href="#7.4">Is there support for any military scenarios like dog fighting or bomb dropping?</a>
</div> </div>
<br> <br>
<h4>8 - <h4>1 -
<a href="#8">FlightGear v0.7.6</a> <a href="#1">FlightGear v0.7.6</a>
</h4> </h4>
<div class="indent">8.1 - <div class="indent">8.1 -
<a href="#8.1">Why do I get an error in viewer.cxx about `exit' being undeclared?</a> <a href="#8.1">Why do I get an error in viewer.cxx about `exit' being undeclared?</a>
@ -219,7 +246,7 @@
<hr> <hr>
<h2> <h2>
<a name="2">2 - <a name="1">1 -
Distribution</a> Distribution</a>
</h2> </h2>
<b> <b>
@ -239,6 +266,31 @@
<b> <b>
<a name="2.2">2.2 - <a name="2.2">2.2 -
<u>What is the password for the FTP server?</u>
</a>
</b>
<div class="indent">
<p>The FTP server uses standard anonymous login procedures. Login
with the username "anonymous" and use your email address as the
password. Most FTP clients and web browsers will do this
automatically for you.</p>
</div>
<b>
<a name="2.3">2.3 -
<u>Why won't the FTP server let me in with the right login info?</u>
</a>
</b>
<div class="indent">
<p>This generally means that the server is at it's capacity. You
should receive a message saying such, but your FTP client may be
hiding it from you. Your options are to keep trying until a slot
opens up or try connecting to one of our <i>FTP</i> mirrors listed at
<a href="http://flightgear.org/mirrors.html#ftp">http://flightgear.org/mirrors.html#ftp</a>.</p>
</div>
<b>
<a name="2.4">2.4 -
<u>Where can I find the latest development source code?</u> <u>Where can I find the latest development source code?</u>
</a> </a>
</b> </b>
@ -254,7 +306,19 @@
</div> </div>
<b> <b>
<a name="2.3">2.3 - <a name="2.5">2.5 -
<u>What is SimGear, and why do I need it?</u>
</a>
</b>
<div class="indent">
<p>SimGear is a library of supporting code. SimGear is only needed
if you plan on compiling FlightGear -- it is not needed to run
precompiled binaries. For more information see
<a href="http://www.simgear.org/">http://www.simgear.org/</a>.</p>
</div>
<b>
<a name="2.6">2.6 -
<u>Where can I fly and where do I get the scenery?</u> <u>Where can I fly and where do I get the scenery?</u>
</a> </a>
</b> </b>
@ -272,7 +336,7 @@
</div> </div>
<b> <b>
<a name="2.4">2.4 - <a name="2.7">2.7 -
<u>Where can I get different 3D models for my plane?</u> <u>Where can I get different 3D models for my plane?</u>
</a> </a>
</b> </b>
@ -287,7 +351,7 @@
</div> </div>
<b> <b>
<a name="2.5">2.5 - <a name="2.8">2.8 -
<u>How current is the data in FlightGear compared to the real world?</u> <u>How current is the data in FlightGear compared to the real world?</u>
</a> </a>
</b> </b>
@ -301,18 +365,18 @@
</div> </div>
<b> <b>
<a name="2.6">2.6 - <a name="2.9">2.9 -
<u>Where is the moving map?</u> <u>Where is the moving map?</u>
</a> </a>
</b> </b>
<div class="indent"> <div class="indent">
<p>A popular moving map display is avaliable under a separate <p>A popular moving map display is avaliable under a separate
project called <i>Atlas</i>. See project called <i>Atlas</i>. See
<a href="http://atlas.sf.net/">http://atlas.sf.net</a>.</p> <a href="http://atlas.sf.net/">http://atlas.sf.net/</a>.</p>
</div> </div>
<b> <b>
<a name="2.7">2.7 - <a name="2.10">2.10 -
<u>Why don't you charge money for this?</u> <u>Why don't you charge money for this?</u>
</a> </a>
</b> </b>
@ -329,7 +393,7 @@
<hr> <hr>
<h2> <h2>
<a name="3">3 - <a name="1">1 -
Compiling</a> Compiling</a>
</h2> </h2>
<b> <b>
@ -350,7 +414,7 @@
support with the appropriate header files. Linux users with nVidia support with the appropriate header files. Linux users with nVidia
cards should make sure you have the latest drivers from nVidia. Other cards should make sure you have the latest drivers from nVidia. Other
Linux users make sure you have Mesa3D Linux users make sure you have Mesa3D
(<a href="http://mesa3d.org/">http://mesa3d.org</a>) (<a href="http://mesa3d.org/">http://mesa3d.org/</a>)
and your X server installed correctly. Windows users see and your X server installed correctly. Windows users see
<a href="http://www.x-plane.com/SYSREQ/v5ibm.html">http://www.x-plane.com/SYSREQ/v5ibm.html</a>, <a href="http://www.x-plane.com/SYSREQ/v5ibm.html">http://www.x-plane.com/SYSREQ/v5ibm.html</a>,
and Mac users see and Mac users see
@ -375,10 +439,19 @@
for an explanation why.</p> for an explanation why.</p>
</div> </div>
<b>
<a name="3.3">3.3 -
<u>I'm using MSVC 6.0, and ...?</u>
</a>
</b>
<div class="indent">
<p>Ensure that you have all Service Packs installed for MSVC.</p>
</div>
<hr> <hr>
<h2> <h2>
<a name="4">4 - <a name="1">1 -
Configuring</a> Configuring</a>
</h2> </h2>
<b> <b>
@ -409,10 +482,29 @@
</p> </p>
</div> </div>
<b>
<a name="4.3">4.3 -
<u>What format should my personal .fgfsrc file be in?</u>
</a>
</b>
<div class="indent">
<p>Your <code>.fgfsrc</code> file should simply be a list of
command-line options with one option per line. The file is <b>not</b>
an XML file.</p>
<p>If you would rather use an XML configuration file, you can add
something like the following in your <code>.fgfsrc</code>
</p>
<p>
<code>--config=/path/to/my/config.xml</code>
</p>
<p>Almost every option corresponds to a property, so you can choose
to use whichever method best suits your needs.</p>
</div>
<hr> <hr>
<h2> <h2>
<a name="5">5 - <a name="1">1 -
Running</a> Running</a>
</h2> </h2>
<b> <b>
@ -440,7 +532,9 @@
change distributions (most of us prefer Debian) or upgrade/downgrade change distributions (most of us prefer Debian) or upgrade/downgrade
your Mesa libs.</p> your Mesa libs.</p>
<p> <p>
<i>Why do some other GL applications work though?</i> Well, <i>
<u>Why do some other GL applications work though?</u>
</i> Well,
Steve Baker (Mr. PLIB) has explained this on the plib-users list Steve Baker (Mr. PLIB) has explained this on the plib-users list
(<a href="http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/">http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/</a>). (<a href="http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/">http://www.geocrawler.com/lists/3/SourceForge/1867/0/6470648/</a>).
</p> </p>
@ -469,7 +563,7 @@
platforms quite well, but Irix expects things to be programmed platforms quite well, but Irix expects things to be programmed
properly.</p> properly.</p>
<p>There has been discussion about using OpenAL <p>There has been discussion about using OpenAL
(<a href="http://www.openal.org/">http://www.openal.org</a>) (<a href="http://www.openal.org/">http://www.openal.org/</a>)
for the next release of both PLIB and FlightGear. Tests show that for the next release of both PLIB and FlightGear. Tests show that
the OpenAL audio implementation does the job right, meaning that the OpenAL audio implementation does the job right, meaning that
these audio problems should be gone by then. In the mean time it is these audio problems should be gone by then. In the mean time it is
@ -555,7 +649,6 @@
HUD by <i>Shift+I</i> (Use <i>I</i> to switch back).</p> HUD by <i>Shift+I</i> (Use <i>I</i> to switch back).</p>
</div> </div>
<!-- REMOVE after FG v0.8.0 -->
<b> <b>
<a name="5.8">5.8 - <a name="5.8">5.8 -
<u>Stuck upside down after "crash"?</u> <u>Stuck upside down after "crash"?</u>
@ -579,21 +672,65 @@
and keep that airspeed up!!!</p> and keep that airspeed up!!!</p>
</div> </div>
<b>
<a name="5.9">5.9 -
<u>Why does FlightGear die on startup saying "time zone reading failed"?</u>
</a>
</b>
<div class="indent">
<p>This is probably caused by a line-ending problem in the timezone
files. Win32 users can resolve the problem by downloading a DOS to
UNIX conversion utility available at
<a href="http://www.nottingham.ac.uk/~eazdluf/d2u.zip">http://www.nottingham.ac.uk/~eazdluf/d2u.zip</a>.
Run as `<i>d2u *.tab</i>` from within the timezone directory to fix
your timezone files.</p>
</div>
<hr> <hr>
<h2> <h2>
<a name="6">6 - <a name="1">1 -
Hacking</a> Hacking</a>
</h2> </h2>
<b> <b>
<a name="6.1">6.1 - <a name="6.1">6.1 -
<u>What language is FlightGear written in?</u>
</a>
</b>
<div class="indent">
<p>Mostly C++ with some supporting C code that's primary contained
within SimGear.</p>
</div>
<b>
<a name="6.2">6.2 -
<u>Is there any source code documentation?</u>
</a>
</b>
<div class="indent">
<p>FlightGear does not use a source documentation system (such as
<i>doxygen</i> or <i>DOC++</i>). What documentation we have is
available at
<a href="http://flightgear.org/Docs/">http://flightgear.org/Docs/</a>.
There is also some useful documentation in the source tree under the
<code>docs-mini/</code> directory.</p>
<p>SimGear uses <i>doxygen</i> documentation, which is available at
<a href="http://simgear.org/doxygen/">http://simgear.org/doxygen/</a>.</p>
<p>Also, the JSBSim FDM uses <i>DOC++</i>. The latest version of that
is viewable at
<a href="http://jsbsim.sf.net/JSBSim/">http://jsbsim.sf.net/JSBSim/</a>.</p>
<p>The only other documentation we have is the comments in the code.
Depending on the programmer, some code may even be self-documenting.</p>
</div>
<b>
<a name="6.3">6.3 -
<u>How do I design a flight dynamics model for a new aircraft?</u> <u>How do I design a flight dynamics model for a new aircraft?</u>
</a> </a>
</b> </b>
<div class="indent"> <div class="indent">
<p>To define an aircraft for FlightGear's primary FDM (JSBSIM), <p>To define an aircraft for FlightGear's primary FDM (JSBSIM),
see <a href="http://jsbsim.sf.net/">http://jsbsim.sf.net</a>. see <a href="http://jsbsim.sf.net/">http://jsbsim.sf.net/</a>.</p>
Be warned that JSBSim is not for the faint of heart.</p>
<p>If you want a simpler FDM to work with, try your hand at YASim, <p>If you want a simpler FDM to work with, try your hand at YASim,
an alternative FDM. For an guide on creating a YASim aircraft, an alternative FDM. For an guide on creating a YASim aircraft,
look in the FlightGear base package for look in the FlightGear base package for
@ -601,18 +738,24 @@
</div> </div>
<b> <b>
<a name="6.2">6.2 - <a name="6.4">6.4 -
<u>How do I import planes from Microsoft Flight Simulator?</u> <u>How do I import planes from Microsoft Flight Simulator?</u>
</a> </a>
</b> </b>
<div class="indent"> <div class="indent">
<p>See <p>You can import the 3D model and textures, but the flight dynamics
<a href="http://home.t-online.de/home/Wolfram.Kuss/">http://home.t-online.de/home/Wolfram.Kuss/</a>. (the .AIR file) must be completely redone for FlightGear. See
<a href="http://home.t-online.de/home/Wolfram.Kuss/">http://home.t-online.de/home/Wolfram.Kuss/</a>
for help importing .MDL files and textures.</p>
<p>If you wish to import a model made with gmax, you will need to
convert it to .MDL format using <i>Microsoft's MakeMDL SDK</i> which
is available at
<a href="http://zone.msn.com/flightsim/FS02DevDeskSDK08.asp">http://zone.msn.com/flightsim/FS02DevDeskSDK08.asp</a>.
</p> </p>
</div> </div>
<b> <b>
<a name="6.3">6.3 - <a name="6.5">6.5 -
<u>How do I import BGL scenery from Microsoft Flight Simulator?</u> <u>How do I import BGL scenery from Microsoft Flight Simulator?</u>
</a> </a>
</b> </b>
@ -623,7 +766,7 @@
</div> </div>
<b> <b>
<a name="6.4">6.4 - <a name="6.6">6.6 -
<u>How do I design or modify a panel?</u> <u>How do I design or modify a panel?</u>
</a> </a>
</b> </b>
@ -636,7 +779,7 @@
</div> </div>
<b> <b>
<a name="6.5">6.5 - <a name="6.7">6.7 -
<u>How do I place objects, like buildings, into FlightGear?</u> <u>How do I place objects, like buildings, into FlightGear?</u>
</a> </a>
</b> </b>
@ -686,7 +829,7 @@
</div> </div>
<b> <b>
<a name="6.6">6.6 - <a name="6.8">6.8 -
<u>Where can I learn 3D programming and how do I get involved?</u> <u>Where can I learn 3D programming and how do I get involved?</u>
</a> </a>
</b> </b>
@ -716,21 +859,34 @@
</div> </div>
<b> <b>
<a name="6.7">6.7 - <a name="6.9">6.9 -
<u>Can I generate my own scenery?</u> <u>How do I add an airport?</u>
</a> </a>
</b> </b>
<div class="indent"> <div class="indent">
<p>Yes, though it can be a difficult task. FlightGear's scenery <p>You can add your airport to the
generation is handled by a sister project, TerraGear. For more <code>$FGROOT/Airports/default.apt.gz</code> file, but to get the
details, see airport to show up visually, you will have to rebuild the scenery
<a href="http://terragear.org/">http://terragear.org</a>.</p> around the airport. The format of the default.apt file is
documented at
<a href="http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html">http://flightgear.org/Docs/AirNav/AptNavFAQ.FlightGear.html</a>.</p>
</div>
<b>
<a name="6.10">6.10 -
<u>How do I generate my own scenery?</u>
</a>
</b>
<div class="indent">
<p>FlightGear's scenery generation is handled by a sister project,
TerraGear. For more details, see
<a href="http://terragear.org/">http://terragear.org/</a>.</p>
</div> </div>
<hr> <hr>
<h2> <h2>
<a name="7">7 - <a name="1">1 -
Flying</a> Flying</a>
</h2> </h2>
<b> <b>
@ -785,7 +941,7 @@
<hr> <hr>
<h2> <h2>
<a name="8">8 - <a name="1">1 -
FlightGear v0.7.6</a> FlightGear v0.7.6</a>
</h2> </h2>
<b> <b>
@ -808,11 +964,12 @@
<br>$Revision$<br>$Date$<br> <br>$Revision$<br>$Date$<br>
<p> <p>
<small> <small>
This document generated from XML using This document was generated from XML using
<a href="http://gingerall.com/charlie/ga/xml/p_sab.xml">Sablotron</a>. <a href="http://gingerall.com/charlie/ga/xml/p_sab.xml">Sablotron</a>.
</small> </small>
</p> </p>
<address>Cameron Moore<br>cameron@unbeatenpath.net<br> <address>Cameron Moore<br>cameron@unbeatenpath.net<br>
</address> </address>
</body> </body>
<!-- vim: set ts=2 et nowrap: -->
</html> </html>