Also available in Spanish (también disponible en español): JorgeJuan/FgRunHowToEs How to compile fgrun (FlightGear launcher) in Ubuntu without having to compile extra programs or libraries Tested with: * fgrun 1.0.1 * Ubuntu 8.04.1 (Hardy) AMD-64 and i386 == Steps == These steps are intended to be run in a terminal window. You can find a terminal windows in the applications menu, but if you do not know what a terminal window is, maybe this instructions are not for you. * Of course, install flightgear {{{ $ sudo apt-get install flightgear }}} * Download fgrun source tar file from sourceforge: http://sourceforge.net/projects/fgrun/, for example: {{{ $ wget http://heanet.dl.sourceforge.net/sourceforge/fgrun/fgrun-1.0.1.tar.gz }}} * Unpack the source and enter the source directory: {{{ $ tar zxvf fgrun-1.0.1.tar.gz $ cd fgrun-1.0.1 }}} * Install required libraries (it is a single line) {{{ $ sudo apt-get install build-essential plib1.8.4c2 plib1.8.4-dev simgear-dev libfltk-dev zlib1g zlib1g-dev libopenal0a libopenal-dev libalut0 libalut-dev libglut-dev libjpeg-dev }}} * Install automake and autogen {{{ $ sudo apt-get install automake autogen }}} * Edit 'src/Makefile.am' to include extra simgear and plib libraries. Locate simgear_libs and plib_libs and change them to (it is just two lines): {{{ simgear_libs = -lsgmodel -lsgmath -lsgscreen -lsgprops -lsgxml -lsgmisc -lsgdebug -lsgstructure -lsgenvironment -lsgtiming -lsgbucket -lsgephem -lsgmagvar -lsgmaterial -lsgnasal -lsgroute -lsgserial -lsgsky -lsgtgdb -lsgthreads -lsgsound -lsgenvironment -lsgio plib_libs = -lplibssg -lplibsg -lplibul -lplibnet }}} * Run autogen {{{ $ ./autogen.sh }}} * Run configure with some extra params. If it gives errors, please tell me to update this Howto. {{{ ./configure LIBS="-ljpeg -lglut -lalut" }}} * Now, run 'make' and, if it works, run 'make install' {{{ $ make $ sudo make install }}} * Enjoy! {{{ $ fgrun }}} == Comments == * ...