Comment installer Flightgear-Osgearth pour Linux

mardi 13 janvier 2015

Suite, mais pas fin...


J'insiste car j'aimerais bien voir ce que ça donne avec osgearth.


Comme j'en avais un peu assez de l'erreur du style ***@@GDAL_1.8, je me suis dit que ça ne marcherait peut être qu'avec le version 1.8 de gdal.

J'ai donc supprimé la compilation de gdal 1.11 que j'avais faite sur les conseils de lann.

Puis j'ai téléchargé les sources de gdal 1.8 et je les ai compilées (avec libgdal1h, libgdal-dev et libgdal1-dev version 1.10 installés).

J'ai ensuite relancé la compilation de flightgear.

Et là, effectivement, la référence au suffixe @@GDAL_1.8 a disparu.

Mais pas l'erreur :




andre@990FX6100:~/flightgear_osgearth/build/flightgear$ make
[ 0%] Built target fgsqlite3
[ 11%] Built target iaxclient_lib
[ 18%] Built target flite_hts
[ 19%] Built target hts_engine
[ 19%] Built target FGAdminUI
[ 20%] Built target fgadmin
[ 20%] Built target fgelev
[ 21%] Built target fgviewer
[ 21%] Built target GPSsmooth
[ 21%] Built target MIDGsmooth
[ 22%] Built target UGsmooth
[ 22%] Built target terrasync
[ 22%] Built target fgcom
[ 23%] Built target fgjs
[ 23%] Built target js_demo
[ 27%] Built target yasim
[ 32%] Built target yasim-proptest
[ 46%] Built target JSBSim
Linking CXX executable fgfs
/usr/bin/ld: CMakeFiles/http://ift.tt/1y51UjH: référence au symbole non défini «_ZN11GDALDataset13GetRasterBandEi»
//usr/local/lib/libgdal.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/Main/CMakeFiles/http://ift.tt/1xWvtp9: recipe for target 'src/Main/fgfs' failed
make[2]: *** [src/Main/fgfs] Error 1
CMakeFiles/Makefile2:1615: recipe for target 'src/Main/CMakeFiles/fgfs.dir/all' failed
make[1]: *** [src/Main/CMakeFiles/fgfs.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
andre@990FX6100:~/flightgear_osgearth/build/flightgear$


qui est encore différente, bien que toujours dans la génération de OsgEarthHeightField.cxx.o .


Donc j'ai l'impression qu'on fait fausse route et que ce n'est pas un problème de version de gdal.

A mon avis il faudrait plutôt s'intéresser à la ligne d'erreur :




//usr/local/lib/libgdal.so.1: error adding symbols: DSO missing from command line

et à ,ce fameux DSO, et comprendre ce que ça veut dire et comment pouvoir corriger.


Bref je cherche toujours et je vais continuer à chercher, mais comme dab si quelqu'un a une idée plus lumineuse que ne sont les miennes...





0 commentaires:

Enregistrer un commentaire

 

Lorem

Ipsum

Dolor