Martin Spott <[EMAIL PROTECTED]> wrote: > Down that road we need an additional modification, this time it's for > SimGear. In simgear/io/, tcp_[server,client] need to be linked against > '-lxnet' on Solaris. Would anyone incorporate the necessary changes into the > autoconf mechanism ?
There are additional linker flags required to build FlightGear on Solaris. The final linker run for 'fgfs' needs '-lnsl -ldl', to link TerraSync you need '-lxnet'. Someone please incorporate these in the autoconf mechanism. Finally I after quite a few hours of compile time now I have Solaris binary to offer. I have absolutely no idea if it really works but at least it does not immediatley crash on startup :-) Please find it here: ftp://ftp.ihg.uni-duisburg.de/FlightGear/Devel/fgfs_Solaris-20030630.bz Most of the stuff that does not belong to the base operating system is linked statically: foehn: 21:43:15 ~> ldd /usr/local/FlightGear/bin/fgfs libz.so.1 => /usr/lib/libz.so.1 libGLU.so.1 => /usr/lib/libGLU.so.1 libGL.so.1 => /usr/lib/libGL.so.1 libXmu.so.4 => /usr/lib/libXmu.so.4 libXt.so.4 => /usr/lib/libXt.so.4 libSM.so.6 => /usr/lib/libSM.so.6 libICE.so.6 => /usr/lib/libICE.so.6 libXi.so.5 => /usr/lib/libXi.so.5 libXext.so.0 => /usr/lib/libXext.so.0 libX11.so.4 => /usr/lib/libX11.so.4 libsocket.so.1 => /usr/lib/libsocket.so.1 libpthread.so.1 => /usr/lib/libpthread.so.1 libm.so.1 => /usr/lib/libm.so.1 libnsl.so.1 => /usr/lib/libnsl.so.1 libdl.so.1 => /usr/lib/libdl.so.1 libstdc++.so.5 => /usr/local/lib/libstdc++.so.5 libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1 libc.so.1 => /usr/lib/libc.so.1 libintl.so.1 => /usr/lib/libintl.so.1 libdga.so.1 => /usr/openwin/lib/libdga.so.1 libmp.so.2 => /usr/lib/libmp.so.2 libthread.so.1 => /usr/lib/libthread.so.1 Two libraries belong to GCC. You can download a package with the runtime libraries ("libgcc-3.3-sol8-sparc-local") from 'ftp.sunfreeware.com' or any mirror like this one: ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/ftp.sunfreeware.com/sparc/8/libgcc-3.3-sol8-sparc-local.gz _Please_ report feedback if the binary is usuable, Martin. -- Unix _IS_ user friendly - it's just selective about who its friends are ! -------------------------------------------------------------------------- _______________________________________________ Flightgear-devel mailing list [EMAIL PROTECTED] http://mail.flightgear.org/mailman/listinfo/flightgear-devel
