compiling FlightGear 0.9.10 on 	Pentium 4
                   			1,4Ghz
                   			1GB RAM

using Windows XP and Cygwin with gcc 3.4.4 compiler

OpenAL-files by Norman,  downloaded from ftp://ftp.ihg.uni-duisburg.de/FlightGear/Win32/openal_cyg.tgz 

occured errors during compilation:

make[2]: Entering directory `/home/biwert/FlightGear-0.9.10/src/Main'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src -I../../s
rc/FDM/JSBSim  -I/fg-0.9.10/include -DPKGLIBDIR=\"/fg-0.9.10/share/FlightGear\"
-g -O2 -D_REENTRANT -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cx
x; \
        then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"
; exit 1; fi
In file included from main.cxx:54:
/fg-0.9.10/include/simgear/scene/model/animation.hxx:24:45: simgear/scene/model/
persparam.hxx: No such file or directory
In file included from main.cxx:54:
/fg-0.9.10/include/simgear/scene/model/animation.hxx:187: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:188: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:264: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:265: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:292: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:293: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:313: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:314: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:315: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:316: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:317: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
/fg-0.9.10/include/simgear/scene/model/animation.hxx:318: error: '
   SGPersonalityParameter' is used as a type, but is not defined as a type.
main.cxx: In function `void fgIdleFunction()':
main.cxx:813: error: no matching function for call to `SGSky::build(double,
   double, double, double, int, double (*)[3], int, double (*)[3])'
/fg-0.9.10/include/simgear/scene/sky/sky.hxx:264: error: candidates are: void
   SGSky::build(double, double, double, double, int, double (*)[3], int, double

   (*)[3], SGPropertyNode*)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/biwert/FlightGear-0.9.10/src/Main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/biwert/FlightGear-0.9.10/src'
make: *** [all-recursive] Error 1

solved by:
-------> paste persparam.hxx to include/simgear/scene/models/

make[2]: Entering directory `/home/biwert/FlightGear-0.9.10/src/Main'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../src/Include -I../.. -I../../src -I../../s
rc/FDM/JSBSim  -I/fg-0.9.10/include -DPKGLIBDIR=\"/fg-0.9.10/share/FlightGear\"
-g -O2 -D_REENTRANT -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cx
x; \
        then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"
; exit 1; fi
main.cxx: In function `void fgIdleFunction()':
main.cxx:813: error: no matching function for call to `SGSky::build(double,
   double, double, double, int, double (*)[3], int, double (*)[3])'
/fg-0.9.10/include/simgear/scene/sky/sky.hxx:264: error: candidates are: void
   SGSky::build(double, double, double, double, int, double (*)[3], int, double

   (*)[3], SGPropertyNode*)
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/home/biwert/FlightGear-0.9.10/src/Main'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/biwert/FlightGear-0.9.10/src'
make: *** [all-recursive] Error 1

solved by:
-----> overloading function build in include/simgear/scene/sky/sky.hxx with 
                                                       void SGSky::build(double,double,double,double,int,double (*)[3],int,double(*)[3])