Board index FlightGear Support Compiling

Tonight I can not update the 3.7 :(

Building FlightGear from source, and in the need for help?

Tonight I can not update the 3.7 :(

Postby abassign » Mon Jan 04, 2016 12:49 am

Tonight I can not update the 3.7, I get this error :( I have Linux Mint 17.2 last week it all works ok

Code: Select all
./download_and_compile.sh ALL
VERSION=2.33
APT_GET_UPDATE=y
DOWNLOAD_PACKAGES=y
COMPILE=y
RECONFIGURE=y
DOWNLOAD=y
JOPTION= -j4
OOPTION=
DEBUG=
***********************************
DIRECTORY= /home/abassign/fgfs
***********************************
****************************************
**************** SIMGEAR ***************
****************************************
-- version is 3 dot 7 dot 0
-- ignoring: ^/home/abassign/fgfs/simgear/.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
-- 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 
-- Boost version: 1.54.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 
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so 
-- Sound support: ENABLED
-- Found osgText: /usr/lib/libosgText.so 
-- Found osgSim: /usr/lib/libosgSim.so 
-- Found osgDB: /usr/lib/libosgDB.so 
-- Found osgParticle: /usr/lib/libosgParticle.so 
-- Found osgGA: /usr/lib/libosgGA.so 
-- Found osgViewer: /usr/lib/libosgViewer.so 
-- Found osgUtil: /usr/lib/libosgUtil.so 
-- Found osg: /usr/lib/libosg.so 
-- Found OpenThreads: /usr/lib/libOpenThreads.so 
-- Found OpenSceneGraph: /usr/lib/libosgText.so;/usr/lib/libosgSim.so;/usr/lib/libosgDB.so;/usr/lib/libosgParticle.so;/usr/lib/libosgGA.so;/usr/lib/libosgViewer.so;/usr/lib/libosgUtil.so;/usr/lib/libosg.so;/usr/lib/libOpenThreads.so (found suitable version "3.2.0", minimum required is "3.2.0")
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- 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 - Success
-- Performing Test HAVE_STD_ISNAN
-- Performing Test HAVE_STD_ISNAN - Success
-- 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 'SimpleMarkdown' uses the CMake-configurable form of the boost test framework - congrats! (Including File: SimpleMarkdown_test.cxx)
-- Test 'SVGpreserveAspectRatio' uses the CMake-configurable form of the boost test framework - congrats! (Including File: SVGpreserveAspectRatio_test.cxx)
-- Test 'strutils' uses the CMake-configurable form of the boost test framework - congrats! (Including File: strutils_test.cxx)
-- Test 'utf8tolatin1' uses the CMake-configurable form of the boost test framework - congrats! (Including File: utf8tolatin1_test.cxx)
-- Test 'cppbind_ghost' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/cppbind_test_ghost.cxx)
-- Test 'cppbind_misc' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/cppbind_test.cxx)
-- Test 'nasal_gc_test' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/nasal_gc_test.cxx)
-- Test 'nasal_num' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/nasal_num_test.cxx)
-- Test 'function_list' uses the CMake-configurable form of the boost test framework - congrats! (Including File: function_list_test.cxx)
-- Test 'shared_ptr' uses the CMake-configurable form of the boost test framework - congrats! (Including File: shared_ptr_test.cpp)
-- Test 'canvas_element' uses the CMake-configurable form of the boost test framework - congrats! (Including File: canvas_element_test.cpp)
-- Test 'canvas_event' uses the CMake-configurable form of the boost test framework - congrats! (Including File: event_test.cpp)
-- Test 'canvas_layout' uses the CMake-configurable form of the boost test framework - congrats! (Including File: canvas_layout_test.cxx)
-- Library building mode: STATIC LIBRARIES
-- Configuring done
-- Generating done
-- Build files have been written to: /home/abassign/fgfs/build/simgear
MAKE simgear
Scanning dependencies of target SimGearCore
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
Linking CXX static library libSimGearCore.a
[ 44%] Built target SimGearCore
Linking CXX executable test_magvar
Linking CXX executable bvhtest
[ 44%] Built target test_magvar
[ 85%] Built target SimGearScene
[ 86%] Built target bvhtest
Linking CXX executable decode_binobj
Linking CXX executable http_svn
Linking CXX executable httpget
Linking CXX executable test_bucket
[ 86%] Built target test_bucket
[ 86%] Built target decode_binobj
Linking CXX executable test_binobj
[ 86%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
[ 86%] Built target httpget
[ 86%] Built target http_svn
Linking CXX executable test_sock
Linking CXX executable geometry_test
[ 87%] Built target test_binobj
Linking CXX executable math_test
[ 88%] Built target test_sock
[ 89%] Built target geometry_test
Linking CXX executable test-simgear_misc-SVGpreserveAspectRatio
Linking CXX executable test-simgear_misc-SimpleMarkdown
[ 90%] Built target math_test
Scanning dependencies of target test-simgear_misc-strutils
[ 90%] Building CXX object simgear/misc/CMakeFiles/test-simgear_misc-strutils.dir/strutils_test.cxx.o
[ 91%] Built target test-simgear_misc-SVGpreserveAspectRatio
Scanning dependencies of target test-simgear_misc-utf8tolatin1
[ 92%] Building CXX object simgear/misc/CMakeFiles/test-simgear_misc-utf8tolatin1.dir/utf8tolatin1_test.cxx.o
[ 92%] Built target test-simgear_misc-SimpleMarkdown
Scanning dependencies of target test_CSSBorder
[ 92%] Building CXX object simgear/misc/CMakeFiles/test_CSSBorder.dir/CSSBorder_test.cxx.o
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Errore 1
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Errore 2
make[1]: *** Attesa per i processi non terminati....
Linking CXX executable test_CSSBorder
Linking CXX executable test-simgear_misc-utf8tolatin1
[ 92%] Built target test_CSSBorder
[ 92%] Built target test-simgear_misc-utf8tolatin1
Linking CXX executable test-simgear_misc-strutils
[ 92%] Built target test-simgear_misc-strutils
make: *** [all] Errore 2
INSTALL simgear
[ 44%] Built target SimGearCore
[ 85%] Built target SimGearScene
[ 85%] Built target test_bucket
[ 86%] Built target bvhtest
[ 86%] Built target decode_binobj
[ 86%] Built target http_svn
[ 86%] Built target httpget
[ 87%] Built target test_binobj
[ 87%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Errore 1
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Errore 2
make: *** [all] Errore 2
****************************************
************** FLIGHTGEAR **************
****************************************
-- System is: Linux
-- Linux distro is: LinuxMint
-- Web browser launcher command is: xdg-open
-- Using default data directory for base package:  /home/abassign/fgfs/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
-- 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
-- libudev stable: 1
-- Found UDev: /usr/lib/x86_64-linux-gnu/libudev.so
--    include: /usr/include
-- Found Git: /usr/bin/git 
-- Git revision is c400405b0a4c63debe7fea0dfc9ec6e5343b0fba
-- event-based input enabled. Using /usr/lib/x86_64-linux-gnu/libudev.so
-- Boost version: 1.54.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so 
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so 
-- Found osgText: /usr/lib/libosgText.so 
-- Found osgSim: /usr/lib/libosgSim.so 
-- Found osgDB: /usr/lib/libosgDB.so 
-- Found osgParticle: /usr/lib/libosgParticle.so 
-- Found osgFX: /usr/lib/libosgFX.so 
-- Found osgUtil: /usr/lib/libosgUtil.so 
-- Found osgViewer: /usr/lib/libosgViewer.so 
-- Found osgGA: /usr/lib/libosgGA.so 
-- Found osg: /usr/lib/libosg.so 
-- Found OpenThreads: /usr/lib/libOpenThreads.so 
-- Found OpenSceneGraph: /usr/lib/libosgText.so;/usr/lib/libosgSim.so;/usr/lib/libosgDB.so;/usr/lib/libosgParticle.so;/usr/lib/libosgFX.so;/usr/lib/libosgUtil.so;/usr/lib/libosgViewer.so;/usr/lib/libosgGA.so;/usr/lib/libosg.so;/usr/lib/libOpenThreads.so (found suitable version "3.2.0", minimum required is "3.2.0")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'dbus-1'
--   found dbus-1, version 1.6.18
-- Using DBus
-- Qt launcher enabled, checking for Qt 5.1 / qmake
-- Will enable Qt launcher GUI
--   Qt5Widgets version: 5.2.1
--   Qt5Widgets include dir: /usr/include/qt5/;/usr/include/qt5/QtWidgets;/usr/include/qt5/QtGui;/usr/include/qt5/QtCore;/usr/lib/x86_64-linux-gnu/qt5//mkspecs/linux-g++-64
-- /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 
CMake Error at CMakeModules/FindSimGear.cmake:83 (message):
  Cannot find SimGear includes! (Forgot 'make install' for SimGear?) Compile
  & INSTALL SimGear before configuring FlightGear.  When using non-standard
  locations, use 'SIMGEAR_DIR' to configure the SimGear location.
Call Stack (most recent call first):
  CMakeLists.txt:316 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/abassign/fgfs/build/flightgear/CMakeFiles/CMakeOutput.log".
See also "/home/abassign/fgfs/build/flightgear/CMakeFiles/CMakeError.log".
MAKE flightgear
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.
INSTALL flightgear
make: ***  Nessuna regola per generare l'obiettivo "install".  Arresto.
****************************************
**************** DATA ******************
****************************************
***********************************

Developer of the program https://wiki.flightgear.org/Julia_photoscenery_generator
FDM developer of the G91R1B aircraft https://wiki.flightgear.org/FIAT_G91R1B
JSBSim collaborator
abassign
 
Posts: 947
Joined: Mon Feb 27, 2012 6:09 pm
Location: Italy (living 5 Km from airport LIME)
Callsign: I-BASSY
Version: 2020.4
OS: Ubuntu 20.10

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 3:22 am

that's weird... have you changed your dnc options or updated your script lately? mine is still pulling and compiling without problems... but i compile my own plib and osg that simgear and everything following uses...
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby abassign » Mon Jan 04, 2016 9:16 am

I downloaded the latest version of "download_and_compile.sh" (2.33), I deleted the old directory fgfs to start from a clean install, but the problem remains.

Code: Select all
./download_and_compile.sh ALL
VERSION=2.33
APT_GET_UPDATE=y
DOWNLOAD_PACKAGES=y
COMPILE=y
RECONFIGURE=y
DOWNLOAD=y
JOPTION=
OOPTION=
DEBUG=
***********************************
DIRECTORY= /home/abassign/fgfs
***********************************
****************************************
**************** SIMGEAR ***************
****************************************
-- version is 3 dot 7 dot 0
-- ignoring: ^/home/abassign/fgfs/simgear/.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
-- 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 
-- Boost version: 1.54.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 
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so 
-- Sound support: ENABLED
-- Found osgText: /usr/lib/libosgText.so 
-- Found osgSim: /usr/lib/libosgSim.so 
-- Found osgDB: /usr/lib/libosgDB.so 
-- Found osgParticle: /usr/lib/libosgParticle.so 
-- Found osgGA: /usr/lib/libosgGA.so 
-- Found osgViewer: /usr/lib/libosgViewer.so 
-- Found osgUtil: /usr/lib/libosgUtil.so 
-- Found osg: /usr/lib/libosg.so 
-- Found OpenThreads: /usr/lib/libOpenThreads.so 
-- Found OpenSceneGraph: /usr/lib/libosgText.so;/usr/lib/libosgSim.so;/usr/lib/libosgDB.so;/usr/lib/libosgParticle.so;/usr/lib/libosgGA.so;/usr/lib/libosgViewer.so;/usr/lib/libosgUtil.so;/usr/lib/libosg.so;/usr/lib/libOpenThreads.so (found suitable version "3.2.0", minimum required is "3.2.0")
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- 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 - Success
-- Performing Test HAVE_STD_ISNAN
-- Performing Test HAVE_STD_ISNAN - Success
-- 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 'SimpleMarkdown' uses the CMake-configurable form of the boost test framework - congrats! (Including File: SimpleMarkdown_test.cxx)
-- Test 'SVGpreserveAspectRatio' uses the CMake-configurable form of the boost test framework - congrats! (Including File: SVGpreserveAspectRatio_test.cxx)
-- Test 'strutils' uses the CMake-configurable form of the boost test framework - congrats! (Including File: strutils_test.cxx)
-- Test 'utf8tolatin1' uses the CMake-configurable form of the boost test framework - congrats! (Including File: utf8tolatin1_test.cxx)
-- Test 'cppbind_ghost' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/cppbind_test_ghost.cxx)
-- Test 'cppbind_misc' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/cppbind_test.cxx)
-- Test 'nasal_gc_test' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/nasal_gc_test.cxx)
-- Test 'nasal_num' uses the CMake-configurable form of the boost test framework - congrats! (Including File: test/nasal_num_test.cxx)
-- Test 'function_list' uses the CMake-configurable form of the boost test framework - congrats! (Including File: function_list_test.cxx)
-- Test 'shared_ptr' uses the CMake-configurable form of the boost test framework - congrats! (Including File: shared_ptr_test.cpp)
-- Test 'canvas_element' uses the CMake-configurable form of the boost test framework - congrats! (Including File: canvas_element_test.cpp)
-- Test 'canvas_event' uses the CMake-configurable form of the boost test framework - congrats! (Including File: event_test.cpp)
-- Test 'canvas_layout' uses the CMake-configurable form of the boost test framework - congrats! (Including File: canvas_layout_test.cxx)
-- Library building mode: STATIC LIBRARIES
-- Configuring done
-- Generating done
-- Build files have been written to: /home/abassign/fgfs/build/simgear
MAKE simgear
Scanning dependencies of target SimGearCore
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/io/HTTPClient.cxx.o
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Catalog.cxx.o
[  1%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Package.cxx.o
[  2%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Install.cxx.o
[  2%] Building CXX object simgear/CMakeFiles/SimGearCore.dir/package/Root.cxx.o
Linking CXX static library libSimGearCore.a
[ 44%] Built target SimGearCore
Scanning dependencies of target SimGearScene
[ 45%] Building CXX object simgear/CMakeFiles/SimGearScene.dir/scene/material/matlib.cxx.o
Linking CXX static library libSimGearScene.a
[ 85%] Built target SimGearScene
Linking CXX executable test_bucket
[ 85%] Built target test_bucket
Linking CXX executable bvhtest
[ 86%] Built target bvhtest
Linking CXX executable decode_binobj
[ 86%] Built target decode_binobj
Linking CXX executable http_svn
[ 86%] Built target http_svn
Linking CXX executable httpget
[ 86%] Built target httpget
Linking CXX executable test_binobj
[ 87%] Built target test_binobj
[ 87%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Errore 1
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Errore 2
make: *** [all] Errore 2
INSTALL simgear
[ 44%] Built target SimGearCore
[ 85%] Built target SimGearScene
[ 85%] Built target test_bucket
[ 86%] Built target bvhtest
[ 86%] Built target decode_binobj
[ 86%] Built target http_svn
[ 86%] Built target httpget
[ 87%] Built target test_binobj
[ 87%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Errore 1
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Errore 2
make: *** [all] Errore 2
****************************************
************** FLIGHTGEAR **************
****************************************
-- System is: Linux
-- Linux distro is: LinuxMint
-- Web browser launcher command is: xdg-open
-- Using default data directory for base package:  /home/abassign/fgfs/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
-- 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
-- libudev stable: 1
-- Found UDev: /usr/lib/x86_64-linux-gnu/libudev.so
--    include: /usr/include
-- Found Git: /usr/bin/git 
-- Git revision is 359f924ec9e96aa6446a00925bddab1b32cc4f95
-- event-based input enabled. Using /usr/lib/x86_64-linux-gnu/libudev.so
-- Boost version: 1.54.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.so 
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so 
-- Found osgText: /usr/lib/libosgText.so 
-- Found osgSim: /usr/lib/libosgSim.so 
-- Found osgDB: /usr/lib/libosgDB.so 
-- Found osgParticle: /usr/lib/libosgParticle.so 
-- Found osgFX: /usr/lib/libosgFX.so 
-- Found osgUtil: /usr/lib/libosgUtil.so 
-- Found osgViewer: /usr/lib/libosgViewer.so 
-- Found osgGA: /usr/lib/libosgGA.so 
-- Found osg: /usr/lib/libosg.so 
-- Found OpenThreads: /usr/lib/libOpenThreads.so 
-- Found OpenSceneGraph: /usr/lib/libosgText.so;/usr/lib/libosgSim.so;/usr/lib/libosgDB.so;/usr/lib/libosgParticle.so;/usr/lib/libosgFX.so;/usr/lib/libosgUtil.so;/usr/lib/libosgViewer.so;/usr/lib/libosgGA.so;/usr/lib/libosg.so;/usr/lib/libOpenThreads.so (found suitable version "3.2.0", minimum required is "3.2.0")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'dbus-1'
--   found dbus-1, version 1.6.18
-- Using DBus
-- Qt launcher enabled, checking for Qt 5.1 / qmake
-- Will enable Qt launcher GUI
--   Qt5Widgets version: 5.2.1
--   Qt5Widgets include dir: /usr/include/qt5/;/usr/include/qt5/QtWidgets;/usr/include/qt5/QtGui;/usr/include/qt5/QtCore;/usr/lib/x86_64-linux-gnu/qt5//mkspecs/linux-g++-64
-- /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 
CMake Error at CMakeModules/FindSimGear.cmake:83 (message):
  Cannot find SimGear includes! (Forgot 'make install' for SimGear?) Compile
  & INSTALL SimGear before configuring FlightGear.  When using non-standard
  locations, use 'SIMGEAR_DIR' to configure the SimGear location.
Call Stack (most recent call first):
  CMakeLists.txt:316 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/abassign/fgfs/build/flightgear/CMakeFiles/CMakeOutput.log".
See also "/home/abassign/fgfs/build/flightgear/CMakeFiles/CMakeError.log".
MAKE flightgear
make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.
INSTALL flightgear
make: ***  Nessuna regola per generare l'obiettivo "install".  Arresto.
****************************************
**************** DATA ******************
****************************************
***********************************


This is the error that is reported by the compiler on the form: "test_HTTP.cxx.o" :

Code: Select all
[ 87%] Built target test_binobj
[ 87%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/abassign/fgfs/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Errore 1
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Errore 2
make: *** [all] Errore 2


Obviously unable to compile "SimGear" can not automatically compile Fgfs and all the build process stops.
Developer of the program https://wiki.flightgear.org/Julia_photoscenery_generator
FDM developer of the G91R1B aircraft https://wiki.flightgear.org/FIAT_G91R1B
JSBSim collaborator
abassign
 
Posts: 947
Joined: Mon Feb 27, 2012 6:09 pm
Location: Italy (living 5 Km from airport LIME)
Callsign: I-BASSY
Version: 2020.4
OS: Ubuntu 20.10

Re: Tonight I can not update the 3.7 :(

Postby punkepanda » Mon Jan 04, 2016 2:10 pm

Same compile errors here!
punkepanda
 
Posts: 234
Joined: Mon Nov 04, 2013 10:11 pm
Callsign: LostFlight
Version: 2.12
OS: Arch Linux

Re: Tonight I can not update the 3.7 :(

Postby dutchguy » Mon Jan 04, 2016 3:09 pm

I just manually updated using git pull, and I get the same error. I tried make clean to see whether the problem would go away by re-compiling everything, but it persisted.
dutchguy
 
Posts: 108
Joined: Mon Mar 31, 2014 5:16 pm

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 7:11 pm

ahhhhhh... looks like that's part of james work on the internal http code... i'm compiling simgear with "-DENABLE_CURL=1" because the internal http was too slow at times on my 3Meg pipe and seemed to get hung... james asked me to try using curl which worked... so now they're looking into the http code... you can try the above definition and see if it gets you back running... when time to disable it, you'll change the '1' (one) to a '0' (zero)...

in the meantime, i've forwarded this to the dev list, too...
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby dutchguy » Mon Jan 04, 2016 8:12 pm

I just tried your (wkitty42) suggestion, but it didn't work unfortunately. Thank you for the quick reply though!
dutchguy
 
Posts: 108
Joined: Mon Mar 31, 2014 5:16 pm

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 9:01 pm

where did you place it and how? i'm using a slightly modified dnc script so it is a little easier for me the way i'm doing it...

please show exactly what you added within code tags...

eg:
Code: Select all
  if [ "$RECONFIGURE" = "y" ]; then
    cd "$CBD"
    mkdir -p build/simgear
    cd "$CBD"/build/simgear
    rm -f CMakeCache.txt
    cmake -DCMAKE_BUILD_TYPE="$BUILD_TYPE" \
          -DCMAKE_INSTALL_PREFIX:PATH="$INSTALL_DIR_SIMGEAR" \
          -DCMAKE_PREFIX_PATH="$INSTALL_DIR_OSG;$INSTALL_DIR_OPENRTI" \
          $SG_CMAKEARGS \
          -DENABLE_CURL=1 \
          ../../simgear 2>&1 | tee -a $LOGFILE
  fi


note that the trailing '\' characters are required because the cmake line is one long line split into smaller sections...

in reality, i actually added the define to the SG_CMAKEARGS at the top of the script but forcing it in like shown above is just as easy...
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby Amarildojr » Mon Jan 04, 2016 9:28 pm

wkitty42, enabling "-DENABLE_CURL=1 \" doesn't work for me.

Code: Select all
[ 78%] Building CXX object simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o
/home/amarildo/Music/FG/simgear/simgear/io/test_HTTP.cxx: In function ‘int main(int, char**)’:
/home/amarildo/Music/FG/simgear/simgear/io/test_HTTP.cxx:669:37: error: ‘ENOENT’ was not declared in this scope
         COMPARE(tr->responseCode(), ENOENT);
                                     ^
/home/amarildo/Music/FG/simgear/simgear/io/test_HTTP.cxx:39:17: note: in definition of macro ‘COMPARE’
     if ((a) != (b))  { \
                 ^
simgear/io/CMakeFiles/test_http.dir/build.make:62: recipe for target 'simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o' failed
make[2]: *** [simgear/io/CMakeFiles/test_http.dir/test_HTTP.cxx.o] Error 1
CMakeFiles/Makefile2:1539: recipe for target 'simgear/io/CMakeFiles/test_http.dir/all' failed
make[1]: *** [simgear/io/CMakeFiles/test_http.dir/all] Error 2
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2

download_and_compile.sh has finished to work
Amarildojr
 
Posts: 94
Joined: Sat Jan 02, 2016 11:32 pm
Location: Basil
Callsign: TAM91
OS: Arch Linux

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 9:36 pm

i /just/ ran another update and now i'm seeing these errors as well :( i don't know why i didn't see them yesterday when i updated after seeing the commit messages in my email...

one good thing, i guess, is that i still have apparently valid binaries from the previous build...

these are my current repo commits for comparison... simgear and fgfs are not building with these because of the errors, though...
Code: Select all
PLib:    1b3b3e1d7689a85a50720f112614022c65d592bb
OSG:     47ff1321ef47c1741381377c845ab24b52a23380
Simgear: edf15e9f554d06dfdb2e426b9bfac8850178dea7
FGFS:    fadad5d70bb6ce00f99fdc4419725334f653f6e4
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby Amarildojr » Mon Jan 04, 2016 9:39 pm

I'm compiling the "latest stable" branch, without problems so far. Could someone confirm this is NOT 3.4? Because 3.4 is already on Arch's repos.

EDIT: Cool, there's a file that says 3.6 :)
Amarildojr
 
Posts: 94
Joined: Sat Jan 02, 2016 11:32 pm
Location: Basil
Callsign: TAM91
OS: Arch Linux

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 10:58 pm

AFAIK, we're compiling the latest next branch (aka 3.7) from the repos...
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby Amarildojr » Mon Jan 04, 2016 11:02 pm

wkitty42 wrote in Mon Jan 04, 2016 10:58 pm:AFAIK, we're compiling the latest next branch (aka 3.7) from the repos...

Yup. I just tried compiling the "stable" release, just to see if it works.
Amarildojr
 
Posts: 94
Joined: Sat Jan 02, 2016 11:32 pm
Location: Basil
Callsign: TAM91
OS: Arch Linux

Re: Tonight I can not update the 3.7 :(

Postby wkitty42 » Mon Jan 04, 2016 11:05 pm

yeah, stable should continue to work as that should be the last "release"... without looking at the script to see what it sets for the release repo... i used to do release but wanted to do more to give back to the project... i know how to report problems a bugs... i'm quite good at doing that when i find'em ;)
"You get more air close to the ground," said Angalo. "I read that in a book. You get lots of air low down, and not much when you go up."
"Why not?" said Gurder.
"Dunno. It's frightened of heights, I guess."
User avatar
wkitty42
 
Posts: 9148
Joined: Fri Feb 20, 2015 4:46 pm
Location: central NC, USA
Callsign: wk42
Version: git next
OS: Kubuntu 20.04

Re: Tonight I can not update the 3.7 :(

Postby dutchguy » Tue Jan 05, 2016 11:35 am

@wkitty42, I added the -DENABLE_CURL=1 in the same place you did, when invoking cmake, so:
Code: Select all
cmake -D CMAKE_INSTALL_PREFIX:PATH="~/FG-install" -DENABLE_CURL=1 ~/fgsrc/simgear
dutchguy
 
Posts: 108
Joined: Mon Mar 31, 2014 5:16 pm

Next

Return to Compiling

Who is online

Users browsing this forum: No registered users and 3 guests