Flightgear kompilieren per Skript

Installation, technische Probleme

Flightgear kompilieren per Skript

Beitragvon rollershutter » Sa Jun 17, 2017 12:29 pm

Hallo,

wollte FG auf meinem Ubuntu 14.04 aktualisieren mit dem download_and_compile Skript.
letzte stabile Version 'stable' (2017.2) läuft auch durch, allerdings Kompilieren der aktuellen Entwicklungsversion 'next' bricht ab.

folgender Output (DATA und SIMGEAR zuvor erfolgreich aktualisiert bzw. kompiliert):
Code: Alles auswählen
~$ bash download_and_compile.sh -j 4 FGFS | tee -a log_next_2017_fgfs.txt
**************************************
*                                    *
* Warning, the compilation process   *
* is going to use 12 or more Gbytes  *
* of space and at least a couple of  *
* hours to download and build FG.    *
*                                    *
* Please, be patient ......          *
*                                    *
**************************************
Asking password for 'apt-get update'...
[sudo] password for NUTZER:
Ign http://de.archive.ubuntu.com trusty InRelease
Ign http://dl.google.com stable InRelease
Ign http://extras.ubuntu.com trusty InRelease
Holen: 1 http://security.ubuntu.com trusty-security InRelease [65,9 kB]
OK   http://de.archive.ubuntu.com trusty-updates InRelease
OK   http://ppa.launchpad.net trusty InRelease
OK   http://dl.google.com stable Release.gpg
OK   http://de.archive.ubuntu.com trusty-backports InRelease
OK   http://extras.ubuntu.com trusty Release.gpg
OK   http://de.archive.ubuntu.com trusty Release.gpg
OK   http://dl.google.com stable Release
OK   http://ppa.launchpad.net trusty/main amd64 Packages
OK   http://extras.ubuntu.com trusty Release
OK   http://de.archive.ubuntu.com trusty-updates/main Sources
OK   http://ppa.launchpad.net trusty/main i386 Packages
OK   http://dl.google.com stable/main amd64 Packages
OK   http://de.archive.ubuntu.com trusty-updates/restricted Sources
OK   http://extras.ubuntu.com trusty/main Sources
Holen: 2 http://security.ubuntu.com trusty-security/main Sources [132 kB]
OK   http://de.archive.ubuntu.com trusty-updates/multiverse Sources
OK   http://ppa.launchpad.net trusty/main Translation-en
OK   http://extras.ubuntu.com trusty/main amd64 Packages
OK   http://de.archive.ubuntu.com trusty-updates/universe Sources
OK   http://extras.ubuntu.com trusty/main i386 Packages
OK   http://de.archive.ubuntu.com trusty-updates/main amd64 Packages
Holen: 3 http://security.ubuntu.com trusty-security/restricted Sources [4.955 B]
OK   http://de.archive.ubuntu.com trusty-updates/restricted amd64 Packages
Ign http://download.ebz.epson.net lsb3.2 InRelease
OK   http://de.archive.ubuntu.com trusty-updates/multiverse amd64 Packages
Holen: 4 http://security.ubuntu.com trusty-security/multiverse Sources [3.200 B]
OK   http://de.archive.ubuntu.com trusty-updates/universe amd64 Packages
Holen: 5 http://security.ubuntu.com trusty-security/universe Sources [59,4 kB]
OK   http://de.archive.ubuntu.com trusty-updates/main i386 Packages
OK   http://de.archive.ubuntu.com trusty-updates/restricted i386 Packages
Holen: 6 http://security.ubuntu.com trusty-security/main amd64 Packages [621 kB]
OK   http://de.archive.ubuntu.com trusty-updates/multiverse i386 Packages
OK   http://download.ebz.epson.net lsb3.2 Release.gpg
OK   http://de.archive.ubuntu.com trusty-updates/universe i386 Packages
OK   http://de.archive.ubuntu.com trusty-updates/main Translation-en
OK   http://download.ebz.epson.net lsb3.2 Release
OK   http://de.archive.ubuntu.com trusty-updates/multiverse Translation-en
OK   http://de.archive.ubuntu.com trusty-updates/restricted Translation-en
Holen: 7 http://security.ubuntu.com trusty-security/restricted amd64 Packages [14,0 kB]
OK   http://de.archive.ubuntu.com trusty-updates/universe Translation-en
OK   http://de.archive.ubuntu.com trusty-backports/main Sources
OK   http://download.ebz.epson.net lsb3.2/main amd64 Packages
Holen: 8 http://security.ubuntu.com trusty-security/multiverse amd64 Packages [4.135 B]
OK   http://de.archive.ubuntu.com trusty-backports/universe Sources
OK   http://de.archive.ubuntu.com trusty-backports/restricted Sources
Holen: 9 http://security.ubuntu.com trusty-security/universe amd64 Packages [173 kB]
Ign http://dl.google.com stable/main Translation-de_DE
OK   http://de.archive.ubuntu.com trusty-backports/multiverse Sources
OK   http://de.archive.ubuntu.com trusty-backports/main amd64 Packages
OK   http://download.ebz.epson.net lsb3.2/main i386 Packages
Ign http://extras.ubuntu.com trusty/main Translation-de_DE
Ign http://dl.google.com stable/main Translation-de
OK   http://de.archive.ubuntu.com trusty-backports/universe amd64 Packages
Holen: 10 http://security.ubuntu.com trusty-security/main i386 Packages [579 kB]
OK   http://de.archive.ubuntu.com trusty-backports/restricted amd64 Packages
Ign http://extras.ubuntu.com trusty/main Translation-de
Ign http://dl.google.com stable/main Translation-en
OK   http://de.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Ign http://extras.ubuntu.com trusty/main Translation-en
OK   http://download.ebz.epson.net lsb3.2/main Translation-de_DE
OK   http://de.archive.ubuntu.com trusty-backports/main i386 Packages
OK   http://de.archive.ubuntu.com trusty-backports/universe i386 Packages
OK   http://de.archive.ubuntu.com trusty-backports/restricted i386 Packages
OK   http://download.ebz.epson.net lsb3.2/main Translation-de
OK   http://de.archive.ubuntu.com trusty-backports/multiverse i386 Packages
OK   http://de.archive.ubuntu.com trusty-backports/main Translation-en
Holen: 11 http://security.ubuntu.com trusty-security/restricted i386 Packages [13,7 kB]
OK   http://de.archive.ubuntu.com trusty-backports/multiverse Translation-en
OK   http://de.archive.ubuntu.com trusty-backports/restricted Translation-en
Holen: 12 http://security.ubuntu.com trusty-security/multiverse i386 Packages [4.290 B]
Holen: 13 http://security.ubuntu.com trusty-security/universe i386 Packages [173 kB]
OK   http://download.ebz.epson.net lsb3.2/main Translation-en
OK   http://de.archive.ubuntu.com trusty-backports/universe Translation-en
OK   http://de.archive.ubuntu.com trusty Release
OK   http://security.ubuntu.com trusty-security/main Translation-en
OK   http://de.archive.ubuntu.com trusty/main Sources
OK   http://de.archive.ubuntu.com trusty/restricted Sources
OK   http://security.ubuntu.com trusty-security/multiverse Translation-en
OK   http://de.archive.ubuntu.com trusty/multiverse Sources
OK   http://security.ubuntu.com trusty-security/restricted Translation-en
OK   http://de.archive.ubuntu.com trusty/universe Sources
OK   http://de.archive.ubuntu.com trusty/main amd64 Packages
OK   http://security.ubuntu.com trusty-security/universe Translation-en
OK   http://de.archive.ubuntu.com trusty/restricted amd64 Packages
OK   http://de.archive.ubuntu.com trusty/multiverse amd64 Packages
OK   http://de.archive.ubuntu.com trusty/universe amd64 Packages
OK   http://de.archive.ubuntu.com trusty/main i386 Packages
OK   http://de.archive.ubuntu.com trusty/restricted i386 Packages
OK   http://de.archive.ubuntu.com trusty/multiverse i386 Packages
OK   http://de.archive.ubuntu.com trusty/universe i386 Packages
OK   http://de.archive.ubuntu.com trusty/main Translation-de
OK   http://de.archive.ubuntu.com trusty/main Translation-en
OK   http://de.archive.ubuntu.com trusty/multiverse Translation-de
OK   http://de.archive.ubuntu.com trusty/multiverse Translation-en
OK   http://de.archive.ubuntu.com trusty/restricted Translation-de
OK   http://de.archive.ubuntu.com trusty/restricted Translation-en
OK   http://de.archive.ubuntu.com trusty/universe Translation-de
OK   http://de.archive.ubuntu.com trusty/universe Translation-en
Ign http://de.archive.ubuntu.com trusty/main Translation-de_DE
Ign http://de.archive.ubuntu.com trusty/multiverse Translation-de_DE
Ign http://de.archive.ubuntu.com trusty/restricted Translation-de_DE
Ign http://de.archive.ubuntu.com trusty/universe Translation-de_DE
Es wurden 1.846 kB in 6 s geholt (304 kB/s).
Paketlisten werden gelesen...
Asking password for 'apt-get install dctrl-tools'...
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
dctrl-tools ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  cmake-data libgconf2-4 libisl10 libllvm3.6 libntdb1 linux-headers-3.19.0-25
  linux-headers-3.19.0-25-generic linux-headers-4.4.0-38
  linux-headers-4.4.0-38-generic linux-image-3.19.0-25-generic
  linux-image-4.4.0-38-generic linux-image-extra-3.19.0-25-generic
  linux-image-extra-4.4.0-38-generic python-ntdb
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Considering a package alternative: libopenscenegraph-3.4-dev libopenscenegraph-dev libopenscenegraph-[0-9]+\.[0-9]+-dev
Package alternative matched for libopenscenegraph-dev
Considering a package alternative: libpng-dev libpng12-dev libpng16-dev
Package alternative matched for libpng12-dev
Asking password for 'apt-get install build-essential cmake git libarchive-dev libbz2-dev libcurl4-gnutls-dev libexpat1-dev libjsoncpp-dev liblzma-dev libncurses5-dev procps zlib1g-dev libcgal-dev libgdal-dev libtiff5-dev libqt4-dev zlib1g-dev freeglut3-dev libboost-dev libopenscenegraph-dev libopenal-dev libudev-dev qt5-default qtdeclarative5-dev libdbus-1-dev libplib-dev libpng12-dev fluid libbz2-dev libfltk1.3-dev libxi-dev libxmu-dev libxinerama-dev libjpeg-dev libxft-dev python3-pyqt5 python3-pyqt5.qtmultimedia libqt5multimedia5-plugins python-tk'...
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut....
Statusinformationen werden eingelesen....
build-essential ist schon die neueste Version.
freeglut3-dev ist schon die neueste Version.
libboost-dev ist schon die neueste Version.
libbz2-dev ist schon die neueste Version.
libjpeg-dev ist schon die neueste Version.
liblzma-dev ist schon die neueste Version.
libncurses5-dev ist schon die neueste Version.
libqt5multimedia5-plugins ist schon die neueste Version.
libxft-dev ist schon die neueste Version.
libxinerama-dev ist schon die neueste Version.
libxmu-dev ist schon die neueste Version.
python-tk ist schon die neueste Version.
zlib1g-dev ist schon die neueste Version.
fluid ist schon die neueste Version.
libcgal-dev ist schon die neueste Version.
libfltk1.3-dev ist schon die neueste Version.
libgdal-dev ist schon die neueste Version.
libjsoncpp-dev ist schon die neueste Version.
libopenal-dev ist schon die neueste Version.
libplib-dev ist schon die neueste Version.
git ist schon die neueste Version.
libarchive-dev ist schon die neueste Version.
libcurl4-gnutls-dev ist schon die neueste Version.
libdbus-1-dev ist schon die neueste Version.
libexpat1-dev ist schon die neueste Version.
libpng12-dev ist schon die neueste Version.
libqt4-dev ist schon die neueste Version.
libtiff5-dev ist schon die neueste Version.
libudev-dev ist schon die neueste Version.
libxi-dev ist schon die neueste Version.
procps ist schon die neueste Version.
python3-pyqt5 ist schon die neueste Version.
python3-pyqt5.qtmultimedia ist schon die neueste Version.
qt5-default ist schon die neueste Version.
qtdeclarative5-dev ist schon die neueste Version.
libopenscenegraph-dev ist schon die neueste Version.
cmake ist schon die neueste Version.
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  cmake-data libgconf2-4 libisl10 libllvm3.6 libntdb1 linux-headers-3.19.0-25
  linux-headers-3.19.0-25-generic linux-headers-4.4.0-38
  linux-headers-4.4.0-38-generic linux-image-3.19.0-25-generic
  linux-image-4.4.0-38-generic linux-image-extra-3.19.0-25-generic
  linux-image-extra-4.4.0-38-generic python-ntdb
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
****************************************
************** FLIGHTGEAR **************
****************************************
https://git.code.sf.net/p/flightgear/flightgear exists already
Aktueller Branch next ist auf dem neuesten Stand.
Bereits auf 'next'
Ihr Branch ist auf dem selben Stand wie 'origin/next'.
CMAKE Build type: RelWithDebInfo
-- Setting build type to 'Dev' as none was specified.
-- System is: Linux
-- Linux distro is: Ubuntu
-- Web browser launcher command is: xdg-open
-- Using default data directory for base package:  /NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/install/flightgear/lib/FlightGear
-- Looking for pthread.h
-- Looking for 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 0855f0414f504c893e8778b0236662625cd7c121
-- event-based input enabled. Using /usr/lib/x86_64-linux-gnu/libudev.so
-- Boost version: 1.54.0
-- Found OpenGL: /usr/lib/x86_64-linux-gnu/libGL.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 
-- Min Simgear version is 2017.3.0
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- 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
-- OpenMP: DISABLED
-- SSE/SSE2 support: ENABLED
-- Looking for mkfifo
-- Looking for mkfifo - found
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.2.50")
-- Could NOT find GLEW (missing:  GLEW_INCLUDE_DIR GLEW_LIBRARY)
-- Found Freetype: /usr/lib/x86_64-linux-gnu/libfreetype.so (found version "2.5.2")
CMake Warning at utils/fgpanel/CMakeLists.txt:7 (message):
  FGPanel enabled, but some dependencies are missing


-- libPNG: TRUE
-- OpenGL: TRUE
-- GLEW: FALSE
-- Freetype: TRUE
-- Found OpenAL: /usr/lib/x86_64-linux-gnu/libopenal.so 
-- Tests: ENABLED
CMake Warning (dev) at /usr/lib/x86_64-linux-gnu/cmake/Qt5Core/Qt5CoreMacros.cmake:224 (configure_file):
  configure_file called with unknown argument(s):

   COPY_ONLY

Call Stack (most recent call first):
  src/GUI/CMakeLists.txt:82 (qt5_add_resources)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring done
-- Generating done
-- Build files have been written to: /NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/build/flightgear
[  1%] Built target fgsqlite3
[  2%] Built target hts_engine
[  7%] Built target flite_hts
[  7%] Built target fgelev
[  7%] Built target fgviewer
[ 15%] Built target iaxclient_lib
[ 15%] Built target MIDGsmooth
[ 15%] Built target GPSsmooth
[ 16%] Built target UGsmooth
[ 17%] Built target fgtraffic
[ 17%] Built target test_ls_matrix
[ 17%] Built target fgrcc
[ 17%] Automatic moc for target fglauncher
[ 18%] Built target testAeroElement
[ 18%] Built target js_demo
[ 18%] Built target fglauncher_automoc
[ 19%] Built target fgjs
[ 26%] Built target fgtestlib
[ 38%] Built target JSBSim
[ 39%] Built target yasim
[ 40%] Built target yasim-atmotest
[ 41%] Built target posinit
[ 43%] Built target yasim-proptest
[ 43%] Built target metar
[ 43%] Built target autosaveMigration
[ 43%] Automatic moc for target fgfs
[ 43%] Built target fgtest
[ 44%] Built target testAeroMesh
[ 44%] Built target test_flightplan
Scanning dependencies of target fgcom
[ 44%] Building CXX object utils/fgcom/CMakeFiles/fgcom.dir/fgcom.cxx.o
[ 44%] Built target test_navs
[ 44%] Built target JSBsim_bin
[ 48%] Built target fglauncher
[ 48%] Built target fgfs_automoc
[ 48%] Building CXX object src/Main/CMakeFiles/fgfs.dir/__/Viewer/GraphicsWindowQt5.cpp.o
/NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/flightgear/src/Viewer/GraphicsWindowQt5.cpp: In static member function ‘static void flightgear::GraphicsWindowQt5::qSurfaceFormat2traits(const QSurfaceFormat&, osg::GraphicsContext::Traits*)’:
/NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/flightgear/src/Viewer/GraphicsWindowQt5.cpp:485:28: error: ‘const class QSurfaceFormat’ has no member named ‘swapInterval’
     traits->vsync = format.swapInterval() >= 1;
                            ^
[ 49%] Linking CXX executable fgcom
[ 49%] Built target fgcom
make[2]: *** [src/Main/CMakeFiles/fgfs.dir/__/Viewer/GraphicsWindowQt5.cpp.o] Fehler 1
make[1]: *** [src/Main/CMakeFiles/fgfs.dir/all] Fehler 2
make: *** [all] Fehler 2
[  1%] Built target fgsqlite3
[  9%] Built target iaxclient_lib
[ 14%] Built target flite_hts
[ 15%] Built target hts_engine
[ 15%] Built target fgelev
[ 15%] Built target fgviewer
[ 15%] Built target GPSsmooth
[ 15%] Built target MIDGsmooth
[ 16%] Built target UGsmooth
[ 17%] Built target fgcom
[ 18%] Built target fgtraffic
[ 25%] Built target fgtestlib
[ 25%] Built target fgtest
[ 35%] Built target JSBSim
[ 35%] Built target testAeroMesh
[ 36%] Built target test_flightplan
[ 36%] Built target test_ls_matrix
[ 36%] Built target test_navs
[ 37%] Built target testAeroElement
[ 37%] Built target fgrcc
[ 37%] Automatic moc for target fglauncher
[ 37%] Built target fglauncher_automoc
[ 41%] Built target fglauncher
[ 41%] Built target js_demo
[ 42%] Built target fgjs
[ 45%] Built target yasim
[ 48%] Built target yasim-proptest
[ 49%] Built target yasim-atmotest
[ 49%] Built target JSBsim_bin
[ 49%] Built target metar
[ 49%] Built target posinit
[ 49%] Built target autosaveMigration
[ 49%] Automatic moc for target fgfs
[ 49%] Built target fgfs_automoc
[ 49%] Building CXX object src/Main/CMakeFiles/fgfs.dir/__/Viewer/GraphicsWindowQt5.cpp.o
/NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/flightgear/src/Viewer/GraphicsWindowQt5.cpp: In static member function ‘static void flightgear::GraphicsWindowQt5::qSurfaceFormat2traits(const QSurfaceFormat&, osg::GraphicsContext::Traits*)’:
/NUTZER/ORDNER/_data/_opt/fg/fg_d_n_c_/next_2017_nexterer/flightgear/src/Viewer/GraphicsWindowQt5.cpp:485:28: error: ‘const class QSurfaceFormat’ has no member named ‘swapInterval’
     traits->vsync = format.swapInterval() >= 1;
                            ^
make[2]: *** [src/Main/CMakeFiles/fgfs.dir/__/Viewer/GraphicsWindowQt5.cpp.o] Fehler 1
make[1]: *** [src/Main/CMakeFiles/fgfs.dir/all] Fehler 2
make: *** [all] Fehler 2

download_and_compile.sh has finished to work

weiß jemand Rat oder hat ähnliche oder auch aktuell keine Probleme mit dem Skript?


Außerdem ist mir aufgefallen, dass das Skript nicht merkt, dass man das Paket 'dctrl-tools' bereits installiert hat, der im Skript benutze Befehl
Code: Alles auswählen
dpkg-query --showformat='${db:Status-Status}\n' --show dctrl-tools 2>/dev/null
gibt auch keine korrekte Ausgabe darüber heraus - deshalb kann ich beim Skriptaufruf nicht mehr wie sonst das Aktualisieren der Systempakete überspringen (Option: '-p n')...

Ein simples
Code: Alles auswählen
dpkg-query -W dctrl-tools 2>/dev/null
dagegen zeigt das installierte Paket:
Code: Alles auswählen
dctrl-tools   2.23ubuntu1


sollte man das im internationalen Forum oder auf der Mailingliste posten?

PS: ich aktualisiere mal zu 16.04. damit eine neuere qt5 Version in den Abhängigkeiten drinsitzt...

Gruß, Sebastian
i5-2400 - 8GB DDR3 - integrated Graphics - Ubuntu 14.04.5 64bit lubuntu-desktop - FG: stable | next (wiki.flightgear.org/Scripted_Compilation_on_Linux_Debian/Ubuntu)
rollershutter
 
Beiträge: 107
Registriert: Mi Okt 21, 2015 8:40 pm
Callsign:

Re: Flightgear kompilieren per Skript

Beitragvon dfaber » So Jun 18, 2017 8:34 am

Hallo Sebastian,

da gibt es ein paar zusätzliche QT Abhängigkeiten die das Skript noch nicht installiert. Ich hatte die einmal gefunden, aber leider nicht notiert :-(.
Ich werde noch einmal suchen und posten.

Grüße
dfaber
 
Beiträge: 302
Registriert: Di Jun 11, 2013 1:43 pm
Wohnort: Aachen
Callsign: D-FABR

Re: Flightgear kompilieren per Skript

Beitragvon chris_blues » So Jun 18, 2017 8:46 am

Code: Alles auswählen
error: ‘const class QSurfaceFormat’ has no member named ‘swapInterval’

Der wurde auf der Mailingliste schon gemeldet. Bislang gibts, soweit ich weiß, noch keinen Fix dafür. Da hilft nur abwarten...
Nur nicht zögern, mir zu sagen daß ich im Unrecht bin, oder einfach nur nerve! Aber bitte nett bleiben! :)
2x2.6GHz AMD CPU - 8GB DDR2 RAM - NVidia GeForce GTS450 1GB DDR5 - Debian Testing 64bit - FG git
Benutzeravatar
chris_blues
 
Beiträge: 322
Registriert: Di Jul 30, 2013 12:52 am
Wohnort: /home/chris
Callsign: chris_blues

Re: Flightgear kompilieren per Skript

Beitragvon rollershutter » So Jun 18, 2017 3:05 pm

Hallo,

@Detlef: Ok, danke! - irgendwo hatte ich was mit konktreten qt5 Bestandteilen gelesen, habe aber grad keine Ahnung ob das was mit standardmäßig noch nicht geklärten Abhängigkeiten war...

@Chris: aha, ein findiger Bekannter hat im Gegensatz zu mir mal nachgeschaut und hier: http://doc.qt.io/qt-5/qsurfaceformat.html#swapInterval folgendes gefunden:
Code: Alles auswählen
int QSurfaceFormat::swapInterval() const

Returns the swap interval.

This function was introduced in Qt 5.3.

See also setSwapInterval().


Demnach kann ich mit QT 5.2 die Methode noch gar nicht haben und brauche also min. 5.3?

Gruß, Sebastian
i5-2400 - 8GB DDR3 - integrated Graphics - Ubuntu 14.04.5 64bit lubuntu-desktop - FG: stable | next (wiki.flightgear.org/Scripted_Compilation_on_Linux_Debian/Ubuntu)
rollershutter
 
Beiträge: 107
Registriert: Mi Okt 21, 2015 8:40 pm
Callsign:

Re: Flightgear kompilieren per Skript

Beitragvon chris_blues » So Jun 18, 2017 3:36 pm

rollershutter hat geschrieben:Demnach kann ich mit QT 5.2 die Methode noch gar nicht haben und brauche also min. 5.3?


Ja, so scheints zu sein. Wobei ich da auch keine große Ahnung von hab...
Nur nicht zögern, mir zu sagen daß ich im Unrecht bin, oder einfach nur nerve! Aber bitte nett bleiben! :)
2x2.6GHz AMD CPU - 8GB DDR2 RAM - NVidia GeForce GTS450 1GB DDR5 - Debian Testing 64bit - FG git
Benutzeravatar
chris_blues
 
Beiträge: 322
Registriert: Di Jul 30, 2013 12:52 am
Wohnort: /home/chris
Callsign: chris_blues

Re: Flightgear kompilieren per Skript

Beitragvon flughund » Mo Jun 19, 2017 9:45 pm

Da gab es eben ein Update, vlt. funzt es ja jetzt.

https://sourceforge.net/p/flightgear/fl ... e0c73969b/
Jeder will den Himmel, aber keiner den Tod.
Benutzeravatar
flughund
 
Beiträge: 231
Registriert: Mo Jul 08, 2013 11:12 am
Wohnort: do,womrkoihochdeitschko
Callsign: D-HUND

Re: Flightgear kompilieren per Skript

Beitragvon rollershutter » Di Jun 27, 2017 5:49 pm

Hallo,

flughund hat geschrieben:Da gab es eben ein Update, vlt. funzt es ja jetzt.

https://sourceforge.net/p/flightgear/fl ... e0c73969b/


oh, cool - hatte jetzt erstmal kein Ubuntu 14.04 mehr... ;) und mit 16.04 lief dann auch der Bau von "next" durch - werde gleich mit nem anderen Rechner mit 14.04 nochmal das Skript probieren!

Danke und Gruß
i5-2400 - 8GB DDR3 - integrated Graphics - Ubuntu 14.04.5 64bit lubuntu-desktop - FG: stable | next (wiki.flightgear.org/Scripted_Compilation_on_Linux_Debian/Ubuntu)
rollershutter
 
Beiträge: 107
Registriert: Mi Okt 21, 2015 8:40 pm
Callsign:


Zurück zu Tech Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast