After the psychological strain increased significantly  ;-)  I tried to
build the whole TerraGear stuff on my RS6k. This is a really laborious
taks because you have to provide lots of manual fixes (GTS' 'configure'
fails to parse `glib-config --version`, Makefiles often miss
'-lsgstructure -lsgprops', sometimes include SimGear libraries that are
not necessary at all , lots of other stupid things without a common
schema ....  :-((

Finally I got to this point:

osprey: 14:13:04 /usr/local/src/TerraGear/src/Prep/GSHHS> make
g++ -mcpu=604e -mtune=604e -mpowerpc-gpopt -mpowerpc-gfxopt  -O3
-L/opt/gnu/lib -L/usr/local/lib -L/opt/freeware/lib -static-libgcc -s
-L/opt/FlightGear/lib -L/usr/X11R6/lib -o gshhs main.o gshhs_split.o
../../../src/Lib/poly2tri/libpoly2tri.a -lsgdebug -lsgbucket -lsgmath
-lsgmisc -lsgstructure -lsgprops -lsgxml -lgenpolyclip -lz -lm
ld: 0711-317 ERROR: Undefined symbol: .zero_triangulateio
ld: 0711-317 ERROR: Undefined symbol: .triangulate
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
make: *** [gshhs] Error 1

I'd think these symbols should be part of 'libgts', at least other
similar symbols are, but these two are not. Does this stem from the
fact that I use GTS-0.7.3 maybe instead of GTS-0.7.2 ?

 Unix _IS_ user friendly - it's just selective about who its friends are !

Flightgear-devel mailing list

Reply via email to