Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#26 9/01/2015 22:34:49

f-jjth
Administrateur
Inscription : 11/02/2012
Messages : 632

Re : Comment installer Flightgear-Osgearth pour Linux

et avec  OSGEARTH_INCLUDE_DIR  ?  (désolé mais bon y'a pas vraiment de convention, chacun appelle sa variable comme il veut, parfois c'est "OSGEARTH_INCLUDE", ou "OSGEARTH_INCLUDE_DIR", ou "OSGEARTH_INCLUDE_PATH" alors faut tester, ou aller voir dans le FindOSGEarth.cmake pour savoir, mais ça je peux pas vu que j'ai pas ça sur mon disque dur ^^)


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#27 9/01/2015 22:55:40

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

lol lol lol

Un disque dur comme le tien qui n'est pas assez informé ! Un comble ça !

On avance on avance, comme dirait Alain Souchon !

andre@990FX6100:~/flightgear_osgearth/build/simgear$ cmake ../../simgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS=-O3 -DCMAKE_INSTALL_PREFIX:PATH="../../install/simgear" -DCMAKE_PREFIX_PATH="../../install/osgearth" -DOSGEARTHUTIL_LIBRARY=../../install/osgearth/lib64/osgearthutil.so -DOSGEARTH_LIBRARY=../../install/osgearth/lib64/osgearth.so -DOSGEARTH_INCLUDE_DIR=../../install/osgearth/include
-- version is 3 dot 1 dot 0
-- ignoring: ^/home/andre/flightgear_osgearth/simgear-osgearth/.git;\\.gitignore;Makefile.am;~$;
-- Library installation directory: lib
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- Boost version: 1.55.0
-- SimGear mode: NORMAL
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- osgEarth support enabled, looking for dependencies...
-- Okay, osgEarth found via CMake:/home/andre/flightgear_osgearth/install/osgearth/lib64/osgearth.so
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
-- Sound support: ENABLED
-- Found osgText: /usr/lib/x86_64-linux-gnu/libosgText.so  
-- Found osgSim: /usr/lib/x86_64-linux-gnu/libosgSim.so  
-- Found osgDB: /usr/lib/x86_64-linux-gnu/libosgDB.so  
-- Found osgParticle: /usr/lib/x86_64-linux-gnu/libosgParticle.so  
-- Found osgGA: /usr/lib/x86_64-linux-gnu/libosgGA.so  
-- Found osgUtil: /usr/lib/x86_64-linux-gnu/libosgUtil.so  
-- Found osg: /usr/lib/x86_64-linux-gnu/libosg.so  
-- Found OpenThreads: /usr/lib/x86_64-linux-gnu/libOpenThreads.so  
-- Found OpenSceneGraph: /usr/lib/x86_64-linux-gnu/libosgText.so;/usr/lib/x86_64-linux-gnu/libosgSim.so;/usr/lib/x86_64-linux-gnu/libosgDB.so;/usr/lib/x86_64-linux-gnu/libosgParticle.so;/usr/lib/x86_64-linux-gnu/libosgGA.so;/usr/lib/x86_64-linux-gnu/libosgUtil.so;/usr/lib/x86_64-linux-gnu/libosg.so;/usr/lib/x86_64-linux-gnu/libOpenThreads.so (found suitable version "3.2.1", minimum required is "3.2.0") 
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Using built-in expat code
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/timeb.h
-- Looking for sys/timeb.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for windows.h
-- Looking for windows.h - not found
-- RTI: DISABLED
-- Looking for gettimeofday
-- Looking for gettimeofday - found
-- Looking for ftime
-- Looking for ftime - found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for rint
-- Looking for rint - not found
-- Looking for mkdtemp
-- Looking for mkdtemp - found
-- Looking for bcopy
-- Looking for bcopy - found
-- Looking for mmap
-- Looking for mmap - found
-- Performing Test HAVE_CLOCK_GETTIME
-- Performing Test HAVE_CLOCK_GETTIME - Success
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Performing Test HAVE_DLFCN_H
-- Performing Test HAVE_DLFCN_H - Success
-- Looking for dlerror in dl
-- Looking for dlerror in dl - found
-- Performing Test HAVE_ISNAN
-- Performing Test HAVE_ISNAN - Failed
-- Performing Test HAVE_STD_ISNAN
-- Performing Test HAVE_STD_ISNAN - Failed
-- Performing Test GCC_ATOMIC_BUILTINS_FOUND
-- Performing Test GCC_ATOMIC_BUILTINS_FOUND - Success
-- Performing Test HAS_NOWARN_UNUSED_TYPEDEFS
-- Performing Test HAS_NOWARN_UNUSED_TYPEDEFS - Success
-- Tests: ENABLED
-- Test 'shared_ptr' uses the CMake-configurable form of the boost test framework - congrats! (Including File: shared_ptr_test.cpp)
-- Test 'canvas_event' uses the CMake-configurable form of the boost test framework - congrats! (Including File: event_test.cpp)
-- Library building mode: STATIC LIBRARIES
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andre/flightgear_osgearth/build/simgear
andre@990FX6100:~/flightgear_osgearth/build/simgear$ make
Scanning dependencies of target SimGearCore
[  0%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bucket/newbucket.cxx.o
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHGroup.cxx.o
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHLineGeometry.cxx.o
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHLineSegmentVisitor.cxx.o
[  2%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHMotionTransform.cxx.o
[  2%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHNode.cxx.o
[  2%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPageNode.cxx.o
[  3%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPageRequest.cxx.o
[  3%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHPager.cxx.o
[  3%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticBinary.cxx.o
[  4%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticGeometry.cxx.o
[  4%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticLeaf.cxx.o
[  4%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticNode.cxx.o
[  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHStaticTriangle.cxx.o
[  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHSubTreeCollector.cxx.o
[  5%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHMaterial.cxx.o
[  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/bvh/BVHTransform.cxx.o
[  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/debug/logstream.cxx.o
[  6%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/debug/BufferedLogCallback.cxx.o
[  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/celestialBody.cxx.o
[  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/ephemeris.cxx.o
[  7%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/jupiter.cxx.o
[  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/mars.cxx.o
[  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/mercury.cxx.o
[  8%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/moonpos.cxx.o
[  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/neptune.cxx.o
[  9%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/saturn.cxx.o
[ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/star.cxx.o
[ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/stardata.cxx.o
[ 10%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/uranus.cxx.o
[ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/ephemeris/venus.cxx.o
[ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/iochannel.cxx.o
[ 11%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/lowlevel.cxx.o
[ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/raw_socket.cxx.o
[ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_binobj.cxx.o
[ 12%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_file.cxx.o
[ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netBuffer.cxx.o
[ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netChannel.cxx.o
[ 13%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_netChat.cxx.o
[ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_serial.cxx.o
[ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_socket.cxx.o
[ 14%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/sg_socket_udp.cxx.o
[ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
[ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPFileRequest.cxx.o
[ 15%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPMemoryRequest.cxx.o
[ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPRequest.cxx.o
[ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPContentDecode.cxx.o
[ 16%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/DAVMultiStatus.cxx.o
[ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/SVNRepository.cxx.o
[ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/SVNDirectory.cxx.o
[ 17%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/SVNReportParser.cxx.o
[ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/magvar/magvar.cxx.o
[ 18%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/magvar/coremag.cxx.o
[ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/SGGeodesy.cxx.o
[ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/interpolater.cxx.o
[ 19%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/math/leastsqs.cxx.o
[ 20%] Building C object simgear/CMakeFiles/SimGearCore.dir/math/sg_random.c.o
[ 20%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/CSSBorder.cxx.o
[ 20%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/ResourceManager.cxx.o
[ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/interpolator.cxx.o
[ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sg_dir.cxx.o
[ 21%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sg_path.cxx.o
[ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/sgstream.cxx.o
[ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/strutils.cxx.o
[ 22%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/tabbed_values.cxx.o
[ 23%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/texcoord.cxx.o
[ 23%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/zfstream.cxx.o
[ 23%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/misc/gzcontainerfile.cxx.o
[ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/bitslib.c.o
[ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/code.c.o
[ 24%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/codegen.c.o
[ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/gc.c.o
[ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/hash.c.o
[ 25%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/iolib.c.o
[ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/lex.c.o
[ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/lib.c.o
[ 26%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/mathlib.c.o
[ 27%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/misc.c.o
[ 27%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/parse.c.o
[ 28%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/string.c.o
[ 28%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/thread-posix.c.o
[ 28%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/thread-win32.c.o
[ 29%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/threadlib.c.o
[ 29%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/utf8lib.c.o
[ 29%] Building C object simgear/CMakeFiles/SimGearCore.dir/nasal/vector.c.o
[ 30%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalHash.cxx.o
[ 30%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/NasalString.cxx.o
[ 30%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/detail/from_nasal_helper.cxx.o
[ 31%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/nasal/cppbind/detail/to_nasal_helper.cxx.o
[ 31%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/AtomicChangeListener.cxx.o
[ 31%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/condition.cxx.o
[ 32%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/easing_functions.cxx.o
[ 32%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/PropertyBasedElement.cxx.o
[ 32%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/PropertyBasedMgr.cxx.o
[ 33%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/PropertyInterpolationMgr.cxx.o
[ 33%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/PropertyInterpolator.cxx.o
[ 33%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/propertyObject.cxx.o
[ 34%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/props.cxx.o
[ 34%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/props/props_io.cxx.o
[ 34%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/serial/serial.cxx.o
[ 35%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGAtomic.cxx.o
[ 35%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGBinding.cxx.o
[ 35%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGExpression.cxx.o
[ 36%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGSmplhist.cxx.o
[ 36%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGSmplstat.cxx.o
[ 37%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/SGPerfMon.cxx.o
[ 37%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/StringTable.cxx.o
[ 37%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/commands.cxx.o
[ 38%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/event_mgr.cxx.o
[ 38%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/exception.cxx.o
[ 38%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/subsystem_mgr.cxx.o
[ 39%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/structure/StateMachine.cxx.o
[ 39%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/threads/SGThread.cxx.o
[ 39%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/timing/lowleveltime.cxx.o
[ 40%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/timing/sg_time.cxx.o
[ 40%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/timing/timestamp.cxx.o
[ 40%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/timing/timezone.cxx.o
[ 41%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/xml/easyxml.cxx.o
[ 41%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Catalog.cxx.o
[ 41%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Package.cxx.o
[ 42%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Install.cxx.o
[ 42%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Root.cxx.o
[ 42%] Building C object simgear/CMakeFiles/SimGearCore.dir/package/md5.c.o
[ 43%] Building C object simgear/CMakeFiles/SimGearCore.dir/package/ioapi.c.o
[ 43%] Building C object simgear/CMakeFiles/SimGearCore.dir/package/ioapi_mem.c.o
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/package/ioapi_mem.c: In function ‘fopen_mem_func’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/package/ioapi_mem.c:91:5: warning: format ‘%x’ expects argument of type ‘unsigned int *’, but argument 4 has type ‘uLong *’ [-Wformat=]
     if (sscanf(filename,"%p+%x",&mem->base,&mem->size)!=2)
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/package/ioapi_mem.c: In function ‘ferror_mem_func’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/package/ioapi_mem.c:205:18: warning: unused variable ‘mem’ [-Wunused-variable]
     ourmemory_t *mem = (ourmemory_t *)stream;
                  ^
[ 43%] Building C object simgear/CMakeFiles/SimGearCore.dir/package/unzip.c.o
[ 44%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/scene/tsync/terrasync.cxx.o
[ 44%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/expat/hashtable.c.o
[ 44%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/expat/xmlparse.c.o
[ 45%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/expat/xmlrole.c.o
[ 45%] Building C object simgear/CMakeFiles/SimGearCore.dir/__/3rdparty/expat/xmltok.c.o
Linking CXX static library libSimGearCore.a
[ 45%] Built target SimGearCore
Scanning dependencies of target SimGearScene
[ 46%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shArrays.c.o
[ 46%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shContext.c.o
[ 46%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shExtensions.c.o
[ 47%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shGeometry.c.o
[ 47%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shImage.c.o
[ 47%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shPaint.c.o
[ 48%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shParams.c.o
[ 48%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shPath.c.o
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/canvas/ShivaVG/src/shPath.c: In function ‘vgInterpolatePath’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/canvas/ShivaVG/src/shPath.c:1249:6: warning: ‘newData’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (!newData) {
      ^
[ 48%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shPipeline.c.o
[ 49%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shVectors.c.o
[ 49%] Building C object simgear/CMakeFiles/SimGearScene.dir/canvas/ShivaVG/src/shVgu.c.o
[ 49%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasElement.cxx.o
[ 50%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasGroup.cxx.o
[ 50%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasImage.cxx.o
[ 50%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasMap.cxx.o
[ 51%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasPath.cxx.o
[ 51%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/elements/CanvasText.cxx.o
[ 51%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/events/CustomEvent.cxx.o
[ 52%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/events/MouseEvent.cxx.o
[ 52%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/Canvas.cxx.o
[ 52%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasEvent.cxx.o
[ 53%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasEventManager.cxx.o
[ 53%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasEventVisitor.cxx.o
[ 53%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasMgr.cxx.o
[ 54%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasObjectPlacement.cxx.o
[ 54%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasPlacement.cxx.o
[ 55%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/CanvasWindow.cxx.o
[ 55%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/ODGauge.cxx.o
[ 55%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/canvas/VGInitOperation.cxx.o
[ 56%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/environment/metar.cxx.o
[ 56%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/environment/precipitation.cxx.o
[ 56%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/screen/extensions.cxx.o
[ 57%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/screen/screen-dump.cxx.o
[ 57%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/screen/tr.cxx.o
[ 57%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/Effect.cxx.o
[ 58%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/EffectBuilder.cxx.o
[ 58%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/EffectCullVisitor.cxx.o
[ 58%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/EffectGeode.cxx.o
[ 59%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/Pass.cxx.o
[ 59%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/Technique.cxx.o
[ 59%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/TextureBuilder.cxx.o
[ 60%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/makeEffect.cxx.o
[ 60%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/mat.cxx.o
[ 60%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/matlib.cxx.o
[ 61%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/matmodel.cxx.o
[ 61%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/mipmap.cxx.o
[ 61%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/parseBlendFunc.cxx.o
[ 62%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/BVHPageNodeOSG.cxx.o
[ 62%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/CheckSceneryVisitor.cxx.o
[ 62%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/ConditionNode.cxx.o
[ 63%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/ModelRegistry.cxx.o
[ 63%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/PrimitiveCollector.cxx.o
[ 64%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGClipGroup.cxx.o
[ 64%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGInteractionAnimation.cxx.o
[ 64%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGLightAnimation.cxx.o
[ 65%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGPickAnimation.cxx.o
[ 65%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGMaterialAnimation.cxx.o
[ 65%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGOffsetTransform.cxx.o
[ 66%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGReaderWriterXML.cxx.o
[ 66%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGRotateTransform.cxx.o
[ 66%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGScaleTransform.cxx.o
[ 67%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGText.cxx.o
[ 67%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGTrackToAnimation.cxx.o
[ 67%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/SGTranslateTransform.cxx.o
[ 68%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/animation.cxx.o
[ 68%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/model.cxx.o
[ 68%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/modellib.cxx.o
[ 69%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/particles.cxx.o
[ 69%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/persparam.cxx.o
[ 69%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/placement.cxx.o
[ 70%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/model/shadanim.cxx.o
[ 70%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/CloudShaderGeometry.cxx.o
[ 70%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/cloud.cxx.o
[ 71%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/cloudfield.cxx.o
[ 71%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/dome.cxx.o
[ 71%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/moon.cxx.o
[ 72%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/newcloud.cxx.o
[ 72%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/oursun.cxx.o
[ 73%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/sky.cxx.o
[ 73%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/sphere.cxx.o
[ 73%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/sky/stars.cxx.o
[ 74%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/GroundLightManager.cxx.o
[ 74%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/ReaderWriterSPT.cxx.o
[ 74%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/ReaderWriterSTG.cxx.o
[ 75%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/SGBuildingBin.cxx.o
[ 75%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/SGOceanTile.cxx.o
[ 75%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/SGReaderWriterBTG.cxx.o
[ 76%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/SGVasiDrawable.cxx.o
[ 76%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/ShaderGeometry.cxx.o
[ 76%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/TreeBin.cxx.o
[ 77%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/apt_signs.cxx.o
[ 77%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/obj.cxx.o
[ 77%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/pt_lights.cxx.o
[ 78%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/tgdb/userdata.cxx.o
[ 78%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/ColorInterpolator.cxx.o
[ 78%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/CopyOp.cxx.o
[ 79%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/DeletionManager.cxx.o
[ 79%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/NodeAndDrawableVisitor.cxx.o
[ 79%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/Noise.cxx.o
[ 80%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OptionsReadFileCallback.cxx.o
[ 80%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OsgDebug.cxx.o
[ 80%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/parse_color.cxx.o
[ 81%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/PrimitiveUtils.cxx.o
[ 81%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/QuadTreeBuilder.cxx.o
[ 82%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGEnlargeBoundingBox.cxx.o
[ 82%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGReaderWriterOptions.cxx.o
[ 82%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGSceneFeatures.cxx.o
[ 83%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGSceneUserData.cxx.o
[ 83%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGStateAttributeVisitor.cxx.o
[ 83%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SGTextureStateAttributeVisitor.cxx.o
[ 84%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/SplicingVisitor.cxx.o
[ 84%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/StateAttributeFactory.cxx.o
[ 84%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/UpdateOnceCallback.cxx.o
[ 85%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/project.cxx.o
[ 85%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OsgEarthUtil.cxx.o
In file included from /home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthUtil.cxx:27:0:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx: In constructor ‘simgear::OsgEarthHeightCache::OsgEarthHeightCache(double, unsigned int)’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:336:12: warning: ‘simgear::OsgEarthHeightCache::m_CellResolutionRad’ will be initialized after [-Wreorder]
     double m_CellResolutionRad;
            ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:321:18: warning:   ‘unsigned int simgear::OsgEarthHeightCache::m_MaxSize’ [-Wreorder]
     unsigned int m_MaxSize;
                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:346:42: warning: ‘simgear::OsgEarthHeightCache::m_EarthMapNode’ will be initialized after [-Wreorder]
     osg::observer_ptr<osgEarth::MapNode> m_EarthMapNode;
                                          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:343:50: warning:   ‘osg::observer_ptr<osg::CoordinateSystemNode> simgear::OsgEarthHeightCache::m_EarthCoordinateSystemNode’ [-Wreorder]
     osg::observer_ptr<osg::CoordinateSystemNode> m_EarthCoordinateSystemNode;
                                                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:373:11: warning: ‘simgear::OsgEarthHeightCache::m_Contrast’ will be initialized after [-Wreorder]
     float m_Contrast;
           ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsWithinTolerance’ [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning: ‘simgear::OsgEarthHeightCache::m_IsWithinTolerance’ will be initialized after [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning: ‘simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ will be initialized after [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:324:17: warning:   ‘std::string simgear::OsgEarthHeightCache::m_OsgEarthCachePath’ [-Wreorder]
     std::string m_OsgEarthCachePath;
                 ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
[ 85%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OsgEarthModelLoad.cxx.o
In file included from /home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthModelLoad.cxx:28:0:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx: In constructor ‘simgear::OsgEarthHeightCache::OsgEarthHeightCache(double, unsigned int)’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:336:12: warning: ‘simgear::OsgEarthHeightCache::m_CellResolutionRad’ will be initialized after [-Wreorder]
     double m_CellResolutionRad;
            ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:321:18: warning:   ‘unsigned int simgear::OsgEarthHeightCache::m_MaxSize’ [-Wreorder]
     unsigned int m_MaxSize;
                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:346:42: warning: ‘simgear::OsgEarthHeightCache::m_EarthMapNode’ will be initialized after [-Wreorder]
     osg::observer_ptr<osgEarth::MapNode> m_EarthMapNode;
                                          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:343:50: warning:   ‘osg::observer_ptr<osg::CoordinateSystemNode> simgear::OsgEarthHeightCache::m_EarthCoordinateSystemNode’ [-Wreorder]
     osg::observer_ptr<osg::CoordinateSystemNode> m_EarthCoordinateSystemNode;
                                                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:373:11: warning: ‘simgear::OsgEarthHeightCache::m_Contrast’ will be initialized after [-Wreorder]
     float m_Contrast;
           ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsWithinTolerance’ [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning: ‘simgear::OsgEarthHeightCache::m_IsWithinTolerance’ will be initialized after [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning: ‘simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ will be initialized after [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:324:17: warning:   ‘std::string simgear::OsgEarthHeightCache::m_OsgEarthCachePath’ [-Wreorder]
     std::string m_OsgEarthCachePath;
                 ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
[ 86%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OsgEarthHeightCache.cxx.o
In file included from /home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.cxx:38:0:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx: In constructor ‘simgear::OsgEarthHeightCache::OsgEarthHeightCache(double, unsigned int)’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:336:12: warning: ‘simgear::OsgEarthHeightCache::m_CellResolutionRad’ will be initialized after [-Wreorder]
     double m_CellResolutionRad;
            ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:321:18: warning:   ‘unsigned int simgear::OsgEarthHeightCache::m_MaxSize’ [-Wreorder]
     unsigned int m_MaxSize;
                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:346:42: warning: ‘simgear::OsgEarthHeightCache::m_EarthMapNode’ will be initialized after [-Wreorder]
     osg::observer_ptr<osgEarth::MapNode> m_EarthMapNode;
                                          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:343:50: warning:   ‘osg::observer_ptr<osg::CoordinateSystemNode> simgear::OsgEarthHeightCache::m_EarthCoordinateSystemNode’ [-Wreorder]
     osg::observer_ptr<osg::CoordinateSystemNode> m_EarthCoordinateSystemNode;
                                                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:373:11: warning: ‘simgear::OsgEarthHeightCache::m_Contrast’ will be initialized after [-Wreorder]
     float m_Contrast;
           ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsWithinTolerance’ [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning: ‘simgear::OsgEarthHeightCache::m_IsWithinTolerance’ will be initialized after [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning: ‘simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ will be initialized after [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:324:17: warning:   ‘std::string simgear::OsgEarthHeightCache::m_OsgEarthCachePath’ [-Wreorder]
     std::string m_OsgEarthCachePath;
                 ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
[ 86%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/util/OsgEarthReadFileCallback.cxx.o
In file included from /home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthReadFileCallback.cxx:29:0:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx: In constructor ‘simgear::OsgEarthHeightCache::OsgEarthHeightCache(double, unsigned int)’:
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:336:12: warning: ‘simgear::OsgEarthHeightCache::m_CellResolutionRad’ will be initialized after [-Wreorder]
     double m_CellResolutionRad;
            ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:321:18: warning:   ‘unsigned int simgear::OsgEarthHeightCache::m_MaxSize’ [-Wreorder]
     unsigned int m_MaxSize;
                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:346:42: warning: ‘simgear::OsgEarthHeightCache::m_EarthMapNode’ will be initialized after [-Wreorder]
     osg::observer_ptr<osgEarth::MapNode> m_EarthMapNode;
                                          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:343:50: warning:   ‘osg::observer_ptr<osg::CoordinateSystemNode> simgear::OsgEarthHeightCache::m_EarthCoordinateSystemNode’ [-Wreorder]
     osg::observer_ptr<osg::CoordinateSystemNode> m_EarthCoordinateSystemNode;
                                                  ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:373:11: warning: ‘simgear::OsgEarthHeightCache::m_Contrast’ will be initialized after [-Wreorder]
     float m_Contrast;
           ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsWithinTolerance’ [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:355:10: warning: ‘simgear::OsgEarthHeightCache::m_IsWithinTolerance’ will be initialized after [-Wreorder]
     bool m_IsWithinTolerance;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning:   ‘bool simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:330:10: warning: ‘simgear::OsgEarthHeightCache::m_IsHeightFieldDirtyFlag’ will be initialized after [-Wreorder]
     bool m_IsHeightFieldDirtyFlag;
          ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:324:17: warning:   ‘std::string simgear::OsgEarthHeightCache::m_OsgEarthCachePath’ [-Wreorder]
     std::string m_OsgEarthCachePath;
                 ^
/home/andre/flightgear_osgearth/simgear-osgearth/simgear/scene/util/OsgEarthHeightCache.hxx:124:5: warning:   when initialized here [-Wreorder]
     OsgEarthHeightCache(const double cellResolutionRad = 0.00001,
     ^
[ 86%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/sample_group.cxx.o
[ 87%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/sample_openal.cxx.o
[ 87%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/sample_queue.cxx.o
[ 87%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/soundmgr_openal.cxx.o
[ 88%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/xmlsound.cxx.o
[ 88%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/sound/readwav.cxx.o
Linking CXX static library libSimGearScene.a
[ 88%] Built target SimGearScene
Scanning dependencies of target test_bucket
[ 88%] Building CXX object simgear/bucket/CMakeFiles/test_bucket.dir/test_bucket.cxx.o
make[2]: *** No rule to make target '/home/andre/flightgear_osgearth/install/osgearth/lib64/osgearth.so', needed by 'simgear/bucket/test_bucket'. Arrêt.
CMakeFiles/Makefile2:1157: recipe for target 'simgear/bucket/CMakeFiles/test_bucket.dir/all' failed
make[1]: *** [simgear/bucket/CMakeFiles/test_bucket.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
andre@990FX6100:~/flightgear_osgearth/build/simgear$ 

Est-ce que ça vient du fait que j'ai mis lib64 alors que j'aurais pu mettre lib vu que j'ai créé un lien symbolique ?

Je reteste...


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#28 9/01/2015 22:58:33

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Non, c'est pareil

Linking CXX static library libSimGearCore.a
[ 45%] Built target SimGearCore
[ 88%] Built target SimGearScene
make[2]: *** No rule to make target '/home/andre/flightgear_osgearth/install/osgearth/lib/osgearth.so', needed by 'simgear/bucket/test_bucket'. Arrêt.
CMakeFiles/Makefile2:1157: recipe for target 'simgear/bucket/CMakeFiles/test_bucket.dir/all' failed
make[1]: *** [simgear/bucket/CMakeFiles/test_bucket.dir/all] Error 2
Makefile:137: recipe for target 'all' failed
make: *** [all] Error 2
andre@990FX6100:~/flightgear_osgearth/build/simgear$ 

André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#29 9/01/2015 23:03:08

Biloute974
Membre
Inscription : 2/02/2014
Messages : 992

Re : Comment installer Flightgear-Osgearth pour Linux

Je confirme ça avance et bloqué aussi au même point.


Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

#30 10/01/2015 0:17:29

f-jjth
Administrateur
Inscription : 11/02/2012
Messages : 632

Re : Comment installer Flightgear-Osgearth pour Linux

Solution "bourrin" mais bon, vu que vous avez l'air déterminé tongue ajoutez  -DENABLE_TESTS=OFF

et j'ai toujours pas téléchargé une seule ligne de code d'OSGEarth, niark ! n'empêche que le dépannage "en aveugle" (sans rien tester, ni lire de fichier source, c'est juste en lisant vos logs) se passe pas trop mal ^^


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#31 10/01/2015 8:27:29

Biloute974
Membre
Inscription : 2/02/2014
Messages : 992

Re : Comment installer Flightgear-Osgearth pour Linux

Ca avance encore mais ce truc est coriace:

/FGOS/ flightgear_osgearth/build/simgear $ cmake ../../simgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS=-O3 -DCMAKE_INSTALL_PREFIX:PATH="../../install/simgear" -DCMAKE_PREFIX_PATH="../../install/osgearth" -DOSGEARTHUTIL_LIBRARY=../../install/osgearth/lib64/osgearthutil.so -DOSGEARTH_LIBRARY=../../install/osgearth/lib64/osgearth.so -DOSGEARTH_INCLUDE_DIR=../../install/osgearth/include  -DENABLE_TESTS=OFF
-- version is 3 dot 1 dot 0
-- ignoring: ^/home/theddy/FGOS/ flightgear_osgearth/simgear-osgearth/.git;\\.gitignore;Makefile.am;~$;
-- Library installation directory: lib/x86_64-linux-gnu
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- Boost version: 1.54.0
-- SimGear mode: NORMAL
-- osgEarth support enabled, looking for dependencies...
-- Okay, osgEarth found via CMake:/home/theddy/FGOS/ flightgear_osgearth/install/osgearth/lib64/osgearth.so
-- Sound support: ENABLED
-- Using built-in expat code
-- RTI: DISABLED
-- Tests: DISABLED
-- Library building mode: STATIC LIBRARIES
-- Configuring done
-- Generating done
-- Build files have been written to: /home/theddy/FGOS/ flightgear_osgearth/build/simgear

et le "make":

/FGOS/ flightgear_osgearth/build/simgear $ cmake ../../simgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS=-O3 -DCMAKE_INSTALL_PREFIX:PATH="../../install/simgear" -DCMAKE_PREFIX_PATH="../../install/osgearth" -DOSGEARTHUTIL_LIBRARY=../../install/osgearth/lib64/osgearthutil.so -DOSGEARTH_LIBRARY=../../install/osgearth/lib64/osgearth.so -DOSGEARTH_INCLUDE_DIR=../../install/osgearth/include  -DENABLE_TESTS=OFF
-- version is 3 dot 1 dot 0
-- ignoring: ^/home/theddy/FGOS/ flightgear_osgearth/simgear-osgearth/.git;\\.gitignore;Makefile.am;~$;
-- Library installation directory: lib/x86_64-linux-gnu
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- Boost version: 1.54.0
-- SimGear mode: NORMAL
-- osgEarth support enabled, looking for dependencies...
-- Okay, osgEarth found via CMake:/home/theddy/FGOS/ flightgear_osgearth/install/osgearth/lib64/osgearth.so
-- Sound support: ENABLED
-- Using built-in expat code
-- RTI: DISABLED
-- Tests: DISABLED
-- Library building mode: STATIC LIBRARIES
-- Configuring done
-- Generating done
-- Build files have been written to: /home/theddy/FGOS/ flightgear_osgearth/build/simgear

Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

#32 10/01/2015 10:58:44

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Je rectifie l'erreur de Biloute :

andre@990FX6100:~/flightgear_osgearth/build/simgear$ make
Scanning dependencies of target SimGearCore
[  0%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
Linking CXX static library libSimGearCore.a
[ 51%] Built target SimGearCore
[ 99%] Built target SimGearScene
Scanning dependencies of target sg_pkgutil
[100%] Building CXX object simgear/package/CMakeFiles/sg_pkgutil.dir/pkgutil.cxx.o
make[2]: *** No rule to make target '/home/andre/flightgear_osgearth/install/osgearth/lib/osgearth.so', needed by 'simgear/package/sg_pkgutil'. Arrêt.
CMakeFiles/Makefile2:529: recipe for target 'simgear/package/CMakeFiles/sg_pkgutil.dir/all' failed
make[1]: *** [simgear/package/CMakeFiles/sg_pkgutil.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
andre@990FX6100:~/flightgear_osgearth/build/simgear$ 

Ben oui on est déterminés, ça nous intrigue fort, cet osgearth, on veut savoir à quoi ça ressemble !

C'est pas toi qui as dit de zieuter et de te tenir au courant ? big_smile

Une autre chose m'intrigue.
Pourquoi cela semble avoir tourné comme sur des roulettes chez lann (à part un problème au départ de version de osgearth), et qu'il y a autant de difficultés (et les mêmes) chez Biloute et moi ?


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#33 10/01/2015 11:08:17

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

f-toro a écrit :

Une autre chose m'intrigue.
Pourquoi cela semble avoir tourné comme sur des roulettes chez lann (à part un problème au départ de version de osgearth), et qu'il y a autant de difficultés (et les mêmes) chez Biloute et moi ?

Une des seules différences que je vois, c'est que j'ai compile openscenegraph à part et que j'ai indiqué ces librairies lors de la compilation et de l'éxécution de Flightgear
J'ai également utilisé la version 2.6 d'Osgearth. Je ne sais pas laquelle tu as ?


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#34 10/01/2015 15:28:11

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

lann a écrit :

Une des seules différences que je vois, c'est que j'ai compile openscenegraph à part et que j'ai indiqué ces librairies lors de la compilation et de l'éxécution de Flightgear

Ok, ça doit être ça.

Donc pour avoir une bonne installation de Flightgear-Osgearth pour Linux, il est préférable de compiler osg et d'avoir ainsi une installation totalement indépendante des paquets système, ce qui n'est pas mon cas, ni sûrement celui de Biloute.
Par contre c'est le cas de FGFS installé avec le script d&c.sh de francesco angelo brisa, distribué et largement revisité par Clément.

Donc je vais en rester là, plutôt que de constamment solliciter Clément pour de la bidouille de récupération.

Avant de retenter le coup !

Si tu pouvais revoir ton tuto, en ne laissant que la possibilité d'avoir compilé osg au préalable, et ce dans le répertoire flightgear_osgearth, comme osgearth, simgear et flightgear, ce serait top.
Il n'y a en effet pas de raisons en effet de pointer vers un /opt/.
Et si besoin, après, on verrait pour y compiler d'autres modules, par exemple un lanceur...

lann a écrit :

J'ai également utilisé la version 2.6 d'Osgearth. Je ne sais pas laquelle tu as ?

Ben la 2.6, me semble-t-il, puisque j'ai utilisé ton tuto.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#35 10/01/2015 19:30:47

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

ça y est j'ai remis la procédure à jour
J'ai tout retester et ça fonctionne pour moi.

Enlever tous les dossiers et fichiers que vous avez dans le dossier flightgear-osgearth

Et c'est reparti


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#36 10/01/2015 23:10:24

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Merci lann.

Donc je m'y suis recollé.

- compilation de osg : Ok.

- compilation de osgearth, erreur au cmake :

andre@990FX6100:~/flightgear_osgearth/build/osgearth$ cmake ../../osgearth/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_INSTALL_PREFIX:PATH="../../install/osgearth" -DCMAKE_PREFIX_PATH="/home/andre/flightgear_osgearth/install/osg"
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.6") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
/home/andre/flightgear_osgearth/install/osg/bin/osgversion: error while loading shared libraries: libOpenThreads.so.20: cannot open shared object file: No such file or directory
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andre/flightgear_osgearth/build/osgearth

Les fichiers de compilation ayant quand même été écrits, je décide de continuer.
Le make et le make install se passent à priori bien.

- compilation de simgear, erreur au cmake :

andre@990FX6100:~/flightgear_osgearth/build/simgear$ cmake ../../simgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS=-O3 -DCMAKE_INSTALL_PREFIX:PATH="../../install/simgear" -DCMAKE_PREFIX_PATH="/home/andre/flightgear_osgearth/install/osgearth;/home/andre/flightgear_osgearth/install/osg"
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- version is 3 dot 1 dot 0
-- ignoring: ^/home/andre/flightgear_osgearth/simgear-osgearth/.git;\\.gitignore;Makefile.am;~$;
-- Library installation directory: lib
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- Boost version: 1.55.0
-- SimGear mode: NORMAL
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- osgEarth support enabled, looking for dependencies...
-- Okay, osgEarth found via CMake:/home/andre/flightgear_osgearth/install/osgearth/lib64/libosgEarth.so
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
-- Sound support: ENABLED
-- Could NOT find osgText (missing:  OSGTEXT_LIBRARY) 
-- Could NOT find osgSim (missing:  OSGSIM_LIBRARY) 
-- Could NOT find osgDB (missing:  OSGDB_LIBRARY) 
-- Could NOT find osgParticle (missing:  OSGPARTICLE_LIBRARY) 
-- Could NOT find osgGA (missing:  OSGGA_LIBRARY) 
-- Could NOT find osgUtil (missing:  OSGUTIL_LIBRARY) 
-- Could NOT find osg (missing:  OSG_LIBRARY) 
-- Could NOT find OpenThreads (missing:  OPENTHREADS_LIBRARY) 
CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
  Could NOT find OpenSceneGraph (missing: OPENSCENEGRAPH_LIBRARIES
  OSGTEXT_FOUND OSGSIM_FOUND OSGDB_FOUND OSGPARTICLE_FOUND OSGGA_FOUND
  OSGUTIL_FOUND OSG_FOUND OPENTHREADS_FOUND) (found suitable version "3.2.2",
  minimum required is "3.2.0")
Call Stack (most recent call first):
  /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-3.0/Modules/FindOpenSceneGraph.cmake:230 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:194 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/andre/flightgear_osgearth/build/simgear/CMakeFiles/CMakeOutput.log".
andre@990FX6100:~/flightgear_osgearth/build/simgear$

Y a-t-il un rapport avec la première erreur ?

Y a-t-il un log complet que je dois mettre ?

Arf une idée, il me dit que les librairies openscenegraph sont manquantes, ce ne serait pas le problème lib/lib64 ?
Je fais le lien symbolique et je resteste.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#37 10/01/2015 23:38:52

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Oui, c'était ça.
Ce qui m'étonne c'est que lann est aussi en 64 bits et ne semble pas avoir eu le problème (mais il est en stable et moi en testing, va savoir...)

Donc on passe à la compilation de flightgear.

Et là nouvelle erreur au cmake :

andre@990FX6100:~/flightgear_osgearth/build/flightgear$ cmake ../../flightgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -D"WITH_FGPANEL=OFF" -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS="-O3" -DCMAKE_INSTALL_PREFIX:PATH="../../install/flightgear" -DCMAKE_PREFIX_PATH="/home/andre/flightgear_osgearth/install/osgearth;/home/andre/flightgear_osgearth/install/simgear;/home/andre/flightgear_osgearth/install/osg"
-- The C compiler identification is GNU 4.9.1
-- The CXX compiler identification is GNU 4.9.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- System is: Linux
-- Linux distro is: Debian
-- Web browser launcher command is: sensible-browser
-- Using default data directory for base package:  ../../install/flightgear/lib/FlightGear
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- UDev not found.
-- UDev: You can specify includes: -DUDEV_PATH_INCLUDES=/opt/udev/include
--       currently found includes: UDEV_INCLUDE_DIR-NOTFOUND
-- UDev: You can specify libs: -DUDEV_PATH_LIB=/opt/udev/lib
--       currently found libs: UDEV_LIBRARIES-NOTFOUND
-- Found Git: /usr/bin/git  
-- Git revision is 11f526ee3e0a2d6dcc5dd8a98a83c3ee62796297
-- Boost version: 1.55.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
-- Found osgText: /home/andre/flightgear_osgearth/install/osg/lib/libosgText.so  
-- Found osgSim: /home/andre/flightgear_osgearth/install/osg/lib/libosgSim.so  
-- Found osgDB: /home/andre/flightgear_osgearth/install/osg/lib/libosgDB.so  
-- Found osgParticle: /home/andre/flightgear_osgearth/install/osg/lib/libosgParticle.so  
-- Found osgFX: /home/andre/flightgear_osgearth/install/osg/lib/libosgFX.so  
-- Found osgUtil: /home/andre/flightgear_osgearth/install/osg/lib/libosgUtil.so  
-- Found osgViewer: /home/andre/flightgear_osgearth/install/osg/lib/libosgViewer.so  
-- Found osgGA: /home/andre/flightgear_osgearth/install/osg/lib/libosgGA.so  
-- Found osg: /home/andre/flightgear_osgearth/install/osg/lib/libosg.so  
-- Found OpenThreads: /home/andre/flightgear_osgearth/install/osg/lib/libOpenThreads.so  
-- Found OpenSceneGraph: /home/andre/flightgear_osgearth/install/osg/lib/libosgText.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgSim.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgDB.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgParticle.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgFX.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgUtil.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgViewer.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgGA.so;/home/andre/flightgear_osgearth/install/osg/lib/libosg.so;/home/andre/flightgear_osgearth/install/osg/lib/libOpenThreads.so (found suitable version "3.2.2", minimum required is "3.2.0") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
-- checking for module 'dbus-1'
--   found dbus-1, version 1.8.12
-- Using DBus
-- PLIB_INCLUDE_DIR-NOTFOUND
-- adding runtime JS dependencies
CMake Error at /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:136 (message):
  Could NOT find PLIB (missing: PLIB_LIBRARIES PLIB_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.0/Modules/FindPackageHandleStandardArgs.cmake:343 (_FPHSA_FAILURE_MESSAGE)
  CMakeModules/FindPLIB.cmake:155 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:278 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/andre/flightgear_osgearth/build/flightgear/CMakeFiles/CMakeOutput.log".
See also "/home/andre/flightgear_osgearth/build/flightgear/CMakeFiles/CMakeError.log".
andre@990FX6100:~/flightgear_osgearth/build/flightgear$

Il manque plib (logique).

Donc l'idéal, lann, serait de rajouter la compilation des librairies plib dans le répertoire flightgear_osgearth pour avoir une installation complètement indépendante.

Le problème se résoud toutefois facilement en installant le paquet libplib-dev du système :

andre@990FX6100:~/flightgear_osgearth/build/flightgear$ cmake ../../flightgear-osgearth/ -DCMAKE_BUILD_TYPE=Release -D"WITH_FGPANEL=OFF" -DCMAKE_CXX_FLAGS="-O3 -D__STDC_CONSTANT_MACROS" -DCMAKE_C_FLAGS="-O3" -DCMAKE_INSTALL_PREFIX:PATH="../../install/flightgear" -DCMAKE_PREFIX_PATH="/home/andre/flightgear_osgearth/install/osgearth;/home/andre/flightgear_osgearth/install/simgear;/home/andre/flightgear_osgearth/install/osg"
-- System is: Linux
-- Linux distro is: Debian
-- Web browser launcher command is: sensible-browser
-- Using default data directory for base package:  ../../install/flightgear/lib/FlightGear
-- additional library directories: /usr/local/lib/x86_64-linux-gnu;/usr/lib/x86_64-linux-gnu;/lib/x86_64-linux-gnu
-- UDev not found.
-- UDev: You can specify includes: -DUDEV_PATH_INCLUDES=/opt/udev/include
--       currently found includes: UDEV_INCLUDE_DIR-NOTFOUND
-- UDev: You can specify libs: -DUDEV_PATH_LIB=/opt/udev/lib
--       currently found libs: UDEV_LIBRARIES-NOTFOUND
-- Found Git: /usr/bin/git  
-- Git revision is 11f526ee3e0a2d6dcc5dd8a98a83c3ee62796297
-- Boost version: 1.55.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8") 
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/x86_64-linux-gnu/libX11.so
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so  
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so  
-- Found osgText: /home/andre/flightgear_osgearth/install/osg/lib/libosgText.so  
-- Found osgSim: /home/andre/flightgear_osgearth/install/osg/lib/libosgSim.so  
-- Found osgDB: /home/andre/flightgear_osgearth/install/osg/lib/libosgDB.so  
-- Found osgParticle: /home/andre/flightgear_osgearth/install/osg/lib/libosgParticle.so  
-- Found osgFX: /home/andre/flightgear_osgearth/install/osg/lib/libosgFX.so  
-- Found osgUtil: /home/andre/flightgear_osgearth/install/osg/lib/libosgUtil.so  
-- Found osgViewer: /home/andre/flightgear_osgearth/install/osg/lib/libosgViewer.so  
-- Found osgGA: /home/andre/flightgear_osgearth/install/osg/lib/libosgGA.so  
-- Found osg: /home/andre/flightgear_osgearth/install/osg/lib/libosg.so  
-- Found OpenThreads: /home/andre/flightgear_osgearth/install/osg/lib/libOpenThreads.so  
-- Found OpenSceneGraph: /home/andre/flightgear_osgearth/install/osg/lib/libosgText.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgSim.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgDB.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgParticle.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgFX.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgUtil.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgViewer.so;/home/andre/flightgear_osgearth/install/osg/lib/libosgGA.so;/home/andre/flightgear_osgearth/install/osg/lib/libosg.so;/home/andre/flightgear_osgearth/install/osg/lib/libOpenThreads.so (found suitable version "3.2.2", minimum required is "3.2.0") 
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
-- checking for module 'dbus-1'
--   found dbus-1, version 1.8.12
-- Using DBus
-- /usr/include
-- adding runtime JS dependencies
-- Found PLIB: optimized;/usr/lib/libplibpuaux.so;debug;/usr/lib/libplibpuaux.so;optimized;/usr/lib/libplibjs.so;debug;/usr/lib/libplibjs.so;optimized;/usr/lib/libplibpu.so;debug;/usr/lib/libplibpu.so;optimized;/usr/lib/libplibfnt.so;debug;/usr/lib/libplibfnt.so;optimized;/usr/lib/libplibsg.so;debug;/usr/lib/libplibsg.so;optimized;/usr/lib/libplibul.so;debug;/usr/lib/libplibul.so  
-- SimGear include directory: /home/andre/flightgear_osgearth/install/simgear/include
-- found SimGear version: 3.1.0 (needed 3.1.0)
-- looking for static SimGear libraries
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- found SimGear libraries
-- Performing Test SIMGEAR_COMPILE_TEST
-- Performing Test SIMGEAR_COMPILE_TEST - Success
-- Found SimGear: optimized;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearScene.a;debug;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearScene.a;optimized;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearCore.a;debug;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearCore.a;optimized;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearCore.a;debug;/home/andre/flightgear_osgearth/install/simgear/lib/libSimGearCore.a (Required is at least version "3.1.0") 
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for windows.h
-- Looking for windows.h - not found
-- RTI: DISABLED
-- Looking for mkfifo
-- Looking for mkfifo - found
-- Zlib found for fgadmin
-- Found BZip2: /usr/lib/x86_64-linux-gnu/libbz2.so (found version "1.0.6") 
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/x86_64-linux-gnu/libbz2.so - found
-- BZip2 found for fgadmin
-- Found FLTK: fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk  
-- Found X11_Xinerama...
-- Found X11_Xft...
-- Using FLTK_LIBRARIES for fgadmin: fltk_images;fltk_forms;fltk_gl;/usr/lib/x86_64-linux-gnu/libGL.so;fltk;/usr/lib/x86_64-linux-gnu/libSM.so;/usr/lib/x86_64-linux-gnu/libICE.so;/usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/libXinerama.so;/usr/lib/x86_64-linux-gnu/libXft.so;dl
-- Configuring done
-- Generating done
-- Build files have been written to: /home/andre/flightgear_osgearth/build/flightgear
andre@990FX6100:~/flightgear_osgearth/build/flightgear$ 

Allez, on continue ! lol


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#38 10/01/2015 23:57:39

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

Pour l'erreur

libOpenThreads.so.20

j'avais la même chose et ça fonctionne quand même


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#39 11/01/2015 0:07:50

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Bon on y est presque.

Le make va à 100%, mais une erreur se produit.
Elle semble concerner le paquet gdal comme tu le signales, lann, mais ce n'est pas exactement la même erreur.

Je n'ai pas récupéré de sources, mais installé le paquet libgdal1-dev de mon système.

En relançant le make toujours la même 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/fgfs.dir/__/Viewer/OsgEarthHeightField.cxx.o: référence au symbole non défini «GDALSetRasterNoDataValue@@GDAL_1.8»
//usr/lib/libgdal.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/Main/CMakeFiles/fgfs.dir/build.make:8801: 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$

Je pense que l'instalation du paquet devrait suffire, non ?
Sinon tu compiles les sources de libgdal1-dev comment et où ?

Donc j'ai bien avancé, mais là, je sèche, j'attends un avis de spécialiste.

La suite ce sera pour demain ! lol


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#40 11/01/2015 9:48:29

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

Il faut avoir installer le paquet apt-src

en root

apt-get install apt-src

Créer un dossier qui se nomme gdal par exemple
Aller dans ce dossier

Récupérer les sources de  libgdal1-dev
J'ai eu des erreurs mais ça n'influe pas pour la compilation de gdal

en utilisateur

apt-src install libgdal1-dev

aller dans le dossier gdal-1.9.0 pour moi (Debian stable)

configurer la compilation

./configure

compiler

make

installer en root

make install

et relancer la compilation de Flightgear, voire le cmake

Dernière modification par lann (11/01/2015 9:49:59)


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#41 11/01/2015 22:00:03

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Rien à faire, je n'y arrive pas, j'échoue au make de la compilation de flightgear (qui était pourtant arrivé à 100%).

J'ai les paquets libgdal1h, libgdal-dev et libgdal1-dev installés sur mon système, version 1.10 en testing.

J'ai forcé les versions pour être en 1.11 mais c'est pareil.
Je les ai rétrogradées en 1.9, c'est le même message d'erreur.

De toute manière le système semble plutôt chercher une version 1.8 :

/usr/bin/ld: CMakeFiles/fgfs.dir/__/Viewer/OsgEarthHeightField.cxx.o: référence au symbole non défini «GDALSetRasterNoDataValue@@GDAL_1.8»

mais en stable on est déjà en 1.9 .

Et ce n'est pas la même erreur que lann, et je ne vois pas bien ce que pourrait m'apporter la compilation des gdal.

De toutes manières lorsque je lance la commande :

apt-src install libgdal1-dev

c'est les sources 1.11 qui sont téléchargées.
Et j'ai déjà essayé les paquets de dev de cette version.
En plus je ne peux pas compiler ces sources :

apt-src install libgdal1-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : la maintenance du paquet de « gdal » est réalisée dans le système de suivi de versions « Git » à l'adresse :
git://anonscm.debian.org/pkg-grass/gdal.git -b experimental
Nécessité de prendre 10,9 Mo dans les sources.
Réception de : 1 http://ftp.fr.debian.org/debian/ experimental/main gdal 1.11.1+dfsg-1~exp2 (dsc) [3 229 B]
Réception de : 2 http://ftp.fr.debian.org/debian/ experimental/main gdal 1.11.1+dfsg-1~exp2 (tar) [10,7 MB]
Réception de : 3 http://ftp.fr.debian.org/debian/ experimental/main gdal 1.11.1+dfsg-1~exp2 (diff) [183 kB]                             
10,9 Mo réceptionnés en 49s (220 ko/s)                                                                                                  
gpgv: ressource de bloc de clef « /home/andre/.gnupg/trustedkeys.gpg » : erreur d'ouverture de fichier
gpgv: Signature faite le sam. 08 nov. 2014 00:48:26 CET avec la clef RSA d'identifiant D1C646D1
gpgv: Impossible de vérifier la signature : clef publique introuvable
dpkg-source: avertissement: impossible de vérifier la signature sur ./gdal_1.11.1+dfsg-1~exp2.dsc
dpkg-source: info: extraction de gdal dans gdal-1.11.1+dfsg
dpkg-source: info: extraction de gdal_1.11.1+dfsg.orig.tar.gz
dpkg-source: info: extraction de gdal_1.11.1+dfsg-1~exp2.debian.tar.xz
dpkg-source: info: mise en place de doc
dpkg-source: info: mise en place de ogdi
dpkg-source: info: mise en place de gdalpaths
dpkg-source: info: mise en place de hdf4
dpkg-source: info: mise en place de gdal-grass
dpkg-source: info: mise en place de ecw-plugin
dpkg-source: info: mise en place de mrsid-plugin
dpkg-source: info: mise en place de symver
dpkg-source: info: mise en place de spatialite
dpkg-source: info: mise en place de java.opt
dpkg-source: info: mise en place de java-make
dpkg-source: info: mise en place de paramters-typo
dpkg-source: info: mise en place de accomodate-typo
dpkg-source: info: mise en place de inconsistant-typo
dpkg-source: info: mise en place de consistant-typo
dpkg-source: info: mise en place de explicitely-typo
dpkg-source: info: mise en place de ressource-typo
dpkg-source: info: mise en place de transfered-typo
dpkg-source: info: mise en place de initalize-typo
dpkg-source: info: mise en place de transfering-typo
dpkg-source: info: mise en place de bandwith-typo
dpkg-source: info: mise en place de usefull-typo
dpkg-source: info: mise en place de developement-typo
dpkg-source: info: mise en place de algoritm-typo
dpkg-source: info: mise en place de allows-typo
dpkg-source: info: mise en place de supress-typo
dpkg-source: info: mise en place de doc-brief
dpkg-source: info: mise en place de hardening
dpkg-source: info: mise en place de recommanded-typo
dpkg-source: info: mise en place de perl-vendor
dpkg-checkbuilddeps : dépendances de construction non trouvées : dh-autoreconf netcdf-bin doxygen d-shlibs python-all-dev (>= 2.6.6-3~) python3-all-dev python3-numpy libogdi3.2-dev chrpath swig libproj-dev libepsilon-dev (>= 0.9.1-1~) libpoppler-private-dev libopenjpeg-dev libarmadillo-dev libfreexl-dev (>= 1.0.0) libkml-dev (>= 1.3.0~) liburiparser-dev default-jdk ant

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for andre: 
Sorry, try again.
[sudo] password for andre: 
Sorry, try again.
[sudo] password for andre: 
Sorry, try again.
sudo: 3 incorrect password attempts
E: Unable to satisfy build dependencies for gdal
andre@990FX6100:~/flightgear_osgearth/gdal$

apt-src demande sudo, or il faut paramétrer sudo pour pouvoir l'utiliser.
Il ne l'est pas chez moi vu que je ne l'utilise jamais (de temps en temps gksu).
Il faudrait que je le fasse directement en root pour éviter le sudo.
Mais l'expérience m'ayant montré que j'allais compiler une version 1.11 alors que j'ai déjà essayé les paquets de dev 1.11, je n'ai pas vu l'intérêt d'insister.

Je ne comprends pas bien pourquoi le message d'erreur parle de GDAL_1.8 .
La version de flightgear qu'on essaie de compiler et-elle ancienne ?

Bref je suis bloqué, impossible d'aller plus loin, alors que c'était quasiment terminé.

Quelqu'un a une idée pour forcer le blocus ? big_smile


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#42 11/01/2015 22:41:27

Biloute974
Membre
Inscription : 2/02/2014
Messages : 992

Re : Comment installer Flightgear-Osgearth pour Linux

Salut,

moi aussi je sèche, je bloque sur le make de simgear.... Je lâche un peu quelques jours, travail oblige...


Config: Core I5 4690 (3.5 GHz*4) + 16 Go de Ram + Nvidia GTX 970+ GTX 760 (pilotes 361.28)+ LinuxMint 17.2 64 bits--> FG 2017.1.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols
Mes livrées

Hors ligne

#43 11/01/2015 23:00:17

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

f-toro a écrit :

Quelqu'un a une idée pour forcer le blocus ?

Essaye d'installer les sources gdal en root comme cella ça t'installera les paquets demandés

Puis tu changes ensuite les autorisations du dossier de compilation de gdal et tu compiles et installes


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#44 11/01/2015 23:11:18

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

lann a écrit :

comme cella ça t'installera les paquets demandés

Vu qu'il y a des dépendances non satisfaites (on est pas avec les mêmes versions de paquets), ça me paraît douteux.

Et je ne vois pas ce que ça m'apporterait de plus, je n'ai pas la même erreur, puisque ça semble être un problème lié à GDAL_1.8...


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#45 12/01/2015 10:06:06

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

f-toro a écrit :

c'est les sources 1.11 qui sont téléchargées.
Et j'ai déjà essayé les paquets de dev de cette version.

Mais moi aussi avant de recompiler les sources de gdal, j'avais une erreur de linkage de la bibliothèque de gdal et j'avais bien le paquet libgdal1-dev installé

f-toro a écrit :

En plus je ne peux pas compiler ces sources :

Si parce qu'en faisant

apt-src install libgdal1-dev

Tu as créer un dossier avec les sources de gdal.

Et il ne reste plus qu'à aller dans ce dossier et de faire

./configure
make
make install

make install en root

puis de terminer la compilation de flightgear voire de refaire un cmake

Dernière modification par lann (12/01/2015 10:06:44)


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#46 12/01/2015 13:46:08

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Je regarde ... quand je serai à 1 m de mon ordi et pas à 100 km ! Et je le tiens au jus de ce qu'il y a dans le dossier.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#47 12/01/2015 22:11:31

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Retour at /home .

L'apt-src install m'a installé 3 répertoires et un fichier :

- un répertoire gdal_1.11.1+dfsg.orig.tar.gz

qui est le dossier compressé qui contient gdal-1.11.1

- un répertoire gdal_1.11.1+dfsg-1~exp2.debian.tar.xz

qui contient un répertoire debian contenant lui même un répertoire patches, un répertoire source et divers fichiers

- un répertoire gdal-1.11.1+dfsg qui me semble être suffisant pour lancer la compilation (et probablement similaire au dossier contenu dans le premier répertoire compressé)

- un fichier gdal_1.11.1+dfsg-1~exp2.dsc dont je ne connais pas l'utilité, qui contient diverses infos sur les paquets, la signature PGP, etc...

A priori, avant le ./configure, il faut quand même lancer un autogen.sh.

Je vais supprimer mes paquets système gdal actuellement installés et tenter l'expérience.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#48 12/01/2015 23:09:22

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

lann a écrit :

Si comme moi vous avez une erreur de compilation concernant la bibliothèque gdal (problème de lien VSIFree@@GDAL_1.8), récupérez les sources par

apt-get source libgdal1-dev

et compiler et installer les

Cela à résolu mon problème

Ben pas le mien...

Après compilation des librairies gdal (pétard, opération longue, pourtant j'ai une config qui pédale pas mal), et relance et du cmake et du make pour compiler flightgear, j'obtiens :

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/fgfs.dir/__/Viewer/OsgEarthHeightField.cxx.o: référence au symbole non défini «VSIFree@@GDAL_1.8»
//usr/local/lib/libgdal.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/Main/CMakeFiles/fgfs.dir/build.make:8801: 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$

c'est à dire que je retombe sur l'erreur que tu avais toi-même, lann, alors qu'avant la compiltaion des librairies gdal l'erreur que j'avais était :

f-toro a écrit :

/usr/bin/ld: CMakeFiles/fgfs.dir/__/Viewer/OsgEarthHeightField.cxx.o: référence au symbole non défini «GDALSetRasterNoDataValue@@GDAL_1.8»

.

c'est à dire VSIFree@@GDAL_1.8 et non plus GDALSetRasterNoDataValue@@GDAL_1.8

Pour résoudre, faudrait que je compile gdal deux fois ? lol lol lol


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

#49 13/01/2015 10:03:43

lann
Membre
Inscription : 10/01/2010
Messages : 136

Re : Comment installer Flightgear-Osgearth pour Linux

f-toro a écrit :

Je vais supprimer mes paquets système gdal actuellement installés et tenter l'expérience.

Je n'ai pas supprimer mes paquets gdal installés.
Et ça a fonctionné


Debian stable 64 bits - Core I7 - 14 Go de RAM - NVIDIA GTX-260 - FG 2017.3.1 ou flightgear-osgearth 3.1.0
Logitech Extreme 3D PRO

Hors ligne

#50 13/01/2015 10:34:50

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 2 203

Re : Comment installer Flightgear-Osgearth pour Linux

Oui mais j'ai bien pensé à ça.

Je les ai remis, et j'ai réessayé, et c'est pareil, j'ai toujours le nouveau message d'erreur VSIFree@@GDAL_1.8 .

Ou bien aurait-il fallu non pas que je compile dans le répertoire gdal-1.11.1+dfsg, mais que je dézippe le répertoire gdal_1.11.1+dfsg-1~exp2.debian.tar.xz pour compiler dans le répertoire gdal-1.11.1 ? (à mon avis pas de différence...)


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 750ti 2Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2017.4.0 Git.

Hors ligne

Pied de page des forums