Share

FlightGear Launch Control

Tracker: Support Requests

5 Failed to build on Fedora 10 Linux - ID: 2817633
Last Update: Comment added ( fredb )

Hello,

Before I describe my problem I would like to thank to all developers who
created and maintain FlightGear for their efforts into building and
supporting such great software! I wish I would have some programming skills
to help, unfortunately my programming skills are reduced to almost zero.

For some reason, FlightGear that comes with Fedora distribution lacks
fgrun. Therefore, I decided to download it from sourceforge.net, build it,
and make the binary package available to all Linux users through one of the
websites that host Linux binaries.

I downloaded fgrun revision 516 from svn, and tried to build it on a 64-bit
Fedora 10 Linux platform. 'make' exits with the following error (copy from
stdout):

"...
g++ -DLOCALEDIR=\"/usr/local/share/locale\" -g -O2 -o fgrun wizard.o
wizard_funcs.o advanced.o advanced_funcs.o AirportBrowser.o AirportTable.o
Fl_Table.o Fl_Table_Row.o Fl_OSG.o Fl_Heading_Dial.o main.o io.o fgfsrc.o
logwin.o parkingloader.o settings.o util.o run_posix.o fgrun_pty.o
-lsgmodel -lsgscreen -lsgprops -lsgxml -lsgdebug -lsgbvh -lsgmaterial
-lsgmodel -lsgutil -lsgstructure -lsgprops -lsgmath -lsgmisc -lsgbvh
-lplibsg -lplibul -lplibnet -losgParticle -losgSim -losgViewer -losgGA
-losgText -losgDB -losgUtil -losg -lOpenThreads -lfltk_gl -lpthread -lfltk
-lXft -lGL -lXmu -lXt -lSM -lICE -lXi -lXext -lX11 -lm -lz -lutil -losgFX
/usr/bin/ld: cannot find -lsgbvh
collect2: ld returned 1 exit status
make[2]: *** [fgrun] Error 1
make[2]: Leaving directory
`/home/ferdi/Download/Flight_Gear/Development/fgrun/fgrun-test/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/home/ferdi/Download/Flight_Gear/Development/fgrun/fgrun-test/src'
make: *** [all-recursive] Error 1
[ferdi@bloemberger fgrun-test]$ "

Looking at the output, I read that the linker does not find the sgbvh
library. I have the following development packages:
- OpenSceneGraph 2.8.0
- OpenThreads 2.8.0
- plib 1.8.5
- fltk 1.1.9
- SimGear 1.9.1

Machine technical information:
- AMD 64-bit CPU
- 2GB SDRAM
- Fedora 10, 64-bit
- FlightGear 1.9.1, built on Fedora 11
- all corresponding FlightGear dependency packages built on Fedora 11
- gcc 4.4.0
- ld 2.18.50.0.9
- ldconfig 2.9
- GNU make 3.81

Something is obviously missing, but I am not knowledgeable enough to find
out what's the missing part. I would appreciate any help you could provide
toward solving this problem.

Thank you in advance for your help.
Ferdi Badescu.


Ferdinand Badescu ( fbadescu ) - 2009-07-06 20:48

5

Closed

None

Nobody/Anonymous

None

None

Public


Comment ( 1 )

Date: 2009-07-07 21:15
Sender: fredbProject Admin

Greetings,

SVN fgrun is supposed to build with CVS Simgear. If you want to compile
upon SimGear 1.9.1, build released fgrun 1.5.1 available in the download
section.


Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2009-07-07 21:15 fredb
allow_comments 1 2009-07-07 21:15 fredb
close_date - 2009-07-07 21:15 fredb