5 2) Building with autoconf/automake
\r
12 JSBSim is a multi-platform, general purpose object-oriented Flight
\r
13 Dynamics Model (FDM) written in C++. Jon Berndt and Tony Peden began
\r
14 about mid-1998 writing JSBSim. As of this writing it is the default
\r
15 FDM for FlightGear. JSBSim can also be run in a standalone batch mode
\r
16 for testing and study. More information on JSBSim can be found at the
\r
17 JSBSim home page here:
\r
19 http://jsbsim.sourceforge.net
\r
21 The standalone version of JSBSim can be easily built from the command
\r
22 line of a unix or unix-like (CygWin/Linux/Unix/IRIX, etc.) system like
\r
25 make -fMakefile.solo
\r
27 If you are on an IRIX machine you can use the Makefile.irix makefile.
\r
28 Directions are also provided below for using traditional auto* utilities
\r
29 also provided with JSBSim.
\r
32 2) Building with autoconf/automake
\r
33 ----------------------------------
\r
35 Unpack the distribution tarball (if needed - CVS users will have
\r
36 downloaded the code directly) using your preferred method, and change
\r
37 to the working directory. For example :
\r
39 $ tar xvfz JSBSim-0.1.2.tar.gz
\r
42 NOTE for CVS users: If you are using JSBSim from a CVS checkout, or
\r
43 snapshot, you will need to create the initial configure script. The
\r
44 commands to do this have been included in the 'autogen.sh' script, so
\r
49 If you wish to customise your version of JSBSim, use the following to
\r
50 determine any build-time options you may be interested in.
\r
52 $ ./configure --help
\r
58 This will check your system platform, compiler and other local
\r
59 configuration variables needed to build JSBSim, and generates the
\r
60 necessary Makefiles. Next :
\r
64 Will compile the various classes, and link the library. Finally :
\r
68 Unless specified otherwise (with --prefix configure option), this will
\r
69 install 'JSBSim.a' into '/usr/local/lib'.
\r
75 For more information on JSBSim contact Jon Berndt at jsbsim@hal-pc.org.
\r