You are not logged in.
I am not familiar how qt4 organizes its libraries... i am trying to learn but posting here meanwhile in case someone can help. Of note, I am having a problem that only appears on archlinux (i am trying to build on arch, debian and ubuntu)
i do have qt4 package installed. and i do have the files on the same place as the debian based distros. Yet my source files complain of:
#include <QObject> fatal error: QObject: No such file or directory$ find / -iname QObject 2>/dev/null
/usr/include/qt4/QtCore/QObject
/usr/include/qt/QtCore/QObjectam i missing something that indexes those files correctly on arch?
edit:
found the project i am trying to build on AUR https://aur.archlinux.org/packages/flightgear/
the file there depends on qt5 ![]()
but i already had that installed either way. building makepkg gives me the exact same error.
Last edited by gcb (2019-02-18 01:38:00)
Offline
Please post the command that produced this output along with any additional output the command produced.
fatal error: QObject: No such file or directoryOffline
here are the relevant parts of the AUR pkg file:
depends=('libxmu' 'libxi' 'zlib' 'plib' 'openscenegraph' 'libxrandr' 'glu' 'openal')
makedepends=('boost' 'cmake' 'mesa' 'sharutils' 'qt5-base' 'qt5-declarative')
optdepends=('qt5-base: fgfs --launcher'
'qt5-declarative: fgfs --launcher'
'flightgear-data')
license=("GPL")
url="http://www.flightgear.org/"
options=('makeflags')
source=("http://downloads.sourceforge.net/project/flightgear/release-${_pkgver}/${pkgname}-${pkgver}.tar.bz2")
sha256sums=('3d4a1f37e4d5cb376c16f02c111aac9d3e6b05529015c7d068ce2c00ecb5a640')
build() {
cd "$srcdir"/flightgear-$pkgver
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DFG_DATA_DIR:STRING="/usr/share/flightgear/data" \
-DCMAKE_BUILD_TYPE=Release \
-DFG_BUILD_TYPE=Release .
make
sed -i 's|Exec=.*|Exec=fgfs --fg-root=/usr/share/flightgear/data|' package/org.flightgear.FlightGear.desktop
}i reinstalled qt5-base and qt5-declarative just to be sure and am building after clean
and here is the output
$ makepkg -s
==> Making package: flightgear 2018.3.1-1 (Sun Feb 17 15:44:14 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found flightgear-2018.3.1.tar.bz2
==> Validating source files with sha256sums...
flightgear-2018.3.1.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting flightgear-2018.3.1.tar.bz2 with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
CMAKE Build type: Release
CMake Warning at CMakeLists.txt:67 (message):
Avoid building inside the source tree!
CMake Warning at CMakeLists.txt:68 (message):
Create a separate build directory instead (i.e. 'fgbuild') and call CMake
from there:
CMake Warning at CMakeLists.txt:69 (message):
mkdir ../fgbuild && cd ../fgbuild && cmake /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1
-- System is: Linux
-- Linux distro is: Arch
-- Web browser launcher command is: xdg-open
-- Using explicit data directory for base package: /usr/share/flightgear/data
-- libudev stable: 1
-- Found UDev: /usr/lib/libudev.so
-- include: /usr/include
-- Found Speex: /usr/lib/libspeex.so
-- Found Speex extended library: /usr/lib/libspeexdsp.so
-- Found GSM: /usr/lib/libgsm.so
-- event-based input enabled. Using /usr/lib/libudev.so
-- Boost version: 1.69.0
CMake Warning (dev) at /usr/share/cmake-3.13/Modules/FindOpenGL.cmake:270 (message):
Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
available. Run "cmake --help-policy CMP0072" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
FindOpenGL found both a legacy GL library:
OPENGL_gl_LIBRARY: /usr/lib/libGL.so
and GLVND libraries for OpenGL and GLX:
OPENGL_opengl_LIBRARY: /usr/lib/libOpenGL.so
OPENGL_glx_LIBRARY: /usr/lib/libGLX.so
OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
compatibility with CMake 3.10 and below the legacy GL library will be used.
Call Stack (most recent call first):
CMakeLists.txt:268 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Using DBus
-- Qt launcher enabled, checking for Qt >= 5.4 / qmake
-- Will enable Qt launcher GUI
-- Qt5Widgets version: 5.12.1
-- Qt5Widgets include dir: /usr/include/qt/;/usr/include/qt/QtWidgets;/usr/include/qt/QtGui;/usr/include/qt/QtCore;/usr/lib/qt//mkspecs/linux-g++;/usr/include
-- Couldn't find translations data, will not include translated string in the executable
-- /usr/include
-- Min Simgear version is 2018.3.0
-- RTI: DISABLED
-- OpenMP: DISABLED
-- SSE/SSE2 support: ENABLED
-- Using GSM includes at: /usr/include
-- Using GSM libraries: /usr/lib/libgsm.so
-- Using speex includes at: /usr/include
-- Using speex libraries: /usr/lib/libspeex.so
-- Using speex extended library includes at: /usr/include
-- Using speex extended library libraries: /usr/lib/libspeexdsp.so
-- Enabling legacy joystick code (from PLIB)
-- found GLUT inc /usr/include, lib /usr/lib/libglut.so;/usr/lib/libXmu.so;/usr/lib/libXi.so
-- CppUnit: Building the FlightGear supplied CppUnit library
-- Configuring done
-- Generating done
-- Build files have been written to: /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1
Scanning dependencies of target fgsqlite3
[ 0%] Building C object 3rdparty/sqlite3/CMakeFiles/fgsqlite3.dir/sqlite3.c.o
[ 0%] Linking C static library libfgsqlite3.a
[ 0%] Built target fgsqlite3
Scanning dependencies of target iaxclient_lib
[ 0%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/audio_encode.c.o
[ 0%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/audio_file.c.o
[ 0%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/audio_openal.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_alaw.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_gsm.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_ulaw.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/iaxclient_lib.c.o
In function 'iaxc_handle_connect',
inlined from 'service_network' at /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1794:4,
inlined from 'main_proc_thread_func' at /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:784:3:
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1718:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callno].local, e->ies.called_number,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
IAXC_EVENT_BUFSIZ);
~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1725:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callno].local_context, e->ies.called_context,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
IAXC_EVENT_BUFSIZ);
~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1732:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callno].remote, e->ies.calling_number,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
IAXC_EVENT_BUFSIZ);
~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1739:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callno].remote_name, e->ies.calling_name,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
IAXC_EVENT_BUFSIZ);
~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c: In function 'iaxc_register_ex':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1274:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(newreg->host, host, 256);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1275:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(newreg->user, user, 256);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1276:2: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(newreg->pass, pass, 256);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function 'iaxc_call_ex.constprop',
inlined from 'iaxc_call' at /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1316:9:
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1368:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote_name, num, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1364:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote_name, num, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1365:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote, ++ext, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c: In function 'iaxc_call_ex':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1368:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote_name, num, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1364:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote_name, num, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1365:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].remote, ++ext, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1373:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].callerid_number, callerid_number, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/iaxclient_lib.c:1376:3: warning: 'strncpy' specified bound 256 equals destination size [-Wstringop-truncation]
strncpy(calls[callNo].callerid_name, callerid_name, IAXC_EVENT_BUFSIZ);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/unixfuncs.c.o
In file included from /usr/include/unistd.h:25,
from /home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/unixfuncs.c:16:
/usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
# warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
^~~~~~~
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/codec_speex.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/spandsp/plc.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/libiax2/src/iax.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c: In function 'iax_transfer':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:1354:13: warning: variable 'res' set but not used [-Wunused-but-set-variable]
static int res; //Return Code
^~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c: In function 'iax_register':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:1778:63: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 238 [-Wformat-truncation=]
snprintf(iax_errstr, sizeof(iax_errstr), "Invalid hostname: %s", tmp);
^~ ~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:1778:3: note: 'snprintf' output between 19 and 274 bytes into a destination of size 256
snprintf(iax_errstr, sizeof(iax_errstr), "Invalid hostname: %s", tmp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c: In function 'iax_unregister':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:1823:63: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 238 [-Wformat-truncation=]
snprintf(iax_errstr, sizeof(iax_errstr), "Invalid hostname: %s", tmp);
^~ ~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:1823:3: note: 'snprintf' output between 19 and 274 bytes into a destination of size 256
snprintf(iax_errstr, sizeof(iax_errstr), "Invalid hostname: %s", tmp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c: In function 'iax_header_to_event':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax.c:2764:6: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation]
strncpy(session->codec_order,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
e->ies.codec_prefs,
~~~~~~~~~~~~~~~~~~~
sizeof(session->codec_order));
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/libiax2/src/iax2-parser.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax2-parser.c: In function 'iax_showframe':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax2-parser.c:272:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=]
snprintf(tmp, (int)sizeof(tmp), " %-15.15s : %s\n", ies[x].name, interp);
^~ ~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax2-parser.c:272:6: note: 'snprintf' output between 23 and 1046 bytes into a destination of size 1024
snprintf(tmp, (int)sizeof(tmp), " %-15.15s : %s\n", ies[x].name, interp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax2-parser.c:265:53: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 [-Wformat-truncation=]
snprintf(tmp, (int)sizeof(tmp), " %-15.15s : %s\n", ies[x].name, interp);
^~ ~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/iaxclient/lib/libiax2/src/iax2-parser.c:265:6: note: 'snprintf' output between 23 and 1046 bytes into a destination of size 1024
snprintf(tmp, (int)sizeof(tmp), " %-15.15s : %s\n", ies[x].name, interp);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/libiax2/src/jitterbuf.c.o
[ 1%] Building C object 3rdparty/iaxclient/lib/CMakeFiles/iaxclient_lib.dir/libiax2/src/md5.c.o
[ 1%] Linking C static library libiaxclient_lib.a
[ 1%] Built target iaxclient_lib
Scanning dependencies of target flite_hts
[ 1%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/hrg/cst_ffeature.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/hrg/cst_item.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/hrg/cst_relation.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/hrg/cst_utterance.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/lexicon/cst_lexicon.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/lexicon/cst_lexicon.c:93:12: warning: 'no_syl_boundaries' declared 'static' but never defined [-Wunused-function]
static int no_syl_boundaries(const cst_item *i, const cst_val *p);
^~~~~~~~~~~~~~~~~
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/lexicon/cst_lts.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/regex/cst_regex.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/regex/regexp.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/stats/cst_cart.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/cst_ffeatures.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/cst_phoneset.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/cst_synth.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/synth/cst_synth.c:108:23: warning: 'tokentosegs' declared 'static' but never defined [-Wunused-function]
static cst_utterance *tokentosegs(cst_utterance *u);
^~~~~~~~~~~
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/cst_utt_utils.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/cst_voice.c.o
[ 3%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/synth/flite.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_alloc.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_error.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_features.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_string.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_tokenstream.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_tokenstream.c: In function 'ts_get_quoted_token':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_tokenstream.c:386:9: warning: variable 'l' set but not used [-Wunused-but-set-variable]
int l, p;
^
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_tokenstream.c: In function 'ts_set_stream_pos':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_tokenstream.c:349:14: warning: 'new_pos' may be used uninitialized in this function [-Wmaybe-uninitialized]
return ts->file_pos;
~~^~~~~~~~~~
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_val.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_val.c: In function 'cst_utf8_explode':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_val.c:520:12: warning: variable 'l' set but not used [-Wunused-but-set-variable]
int i, l=0;
^
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_val.c: In function 'cst_implode':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/src/utils/cst_val.c:593:13: warning: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Wrestrict]
cst_sprintf(s,"%s%s",s,val_string(val_car(v)));
^~~~~~~~~~~
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_val_const.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/src/utils/cst_val_user.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmu_us_kal/cmu_us_kal.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_lex.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/lang/cmulex/cmu_lex.c: In function 'cmu_lex_init':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/lang/cmulex/cmu_lex.c:359:18: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
cmu_lex.data = cmu_lex_data;
^
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_lex_data.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_lex_entries.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_lts_model.c.o
[ 5%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_lts_rules.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/cmulex/cmu_postlex.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_aswd.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_expand.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_ffeatures.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/lang/usenglish/us_ffeatures.c: In function 'item_after_length':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/lang/usenglish/us_ffeatures.c:213:3: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
for(;n;n=n->n,i++);
^~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/flite_hts_engine/flite/lang/usenglish/us_ffeatures.c:214:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
return i;
^~~~~~
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_gpos.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_int_accent_cart.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_int_tone_cart.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_nums_cart.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_phoneset.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_phrasing_cart.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_pos_cart.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/us_text.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/flite/lang/usenglish/usenglish.c.o
[ 6%] Building C object 3rdparty/flite_hts_engine/CMakeFiles/flite_hts.dir/lib/flite_hts_engine.c.o
[ 8%] Linking C static library libflite_hts.a
[ 8%] Built target flite_hts
Scanning dependencies of target hts_engine
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_audio.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_engine.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_gstream.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_label.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_misc.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_model.c.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/hts_engine_API/lib/HTS_model.c: In function 'HTS_ModelSet_load':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/3rdparty/hts_engine_API/lib/HTS_model.c:1168:27: warning: self-comparison always evaluates to false [-Wtautological-compare]
if (is_msd[j] != is_msd[j])
^~
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_pstream.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_sstream.c.o
[ 8%] Building C object 3rdparty/hts_engine_API/CMakeFiles/hts_engine.dir/lib/HTS_vocoder.c.o
[ 8%] Linking C static library libhts_engine.a
[ 8%] Built target hts_engine
Scanning dependencies of target PLIBJoystick
[ 8%] Building CXX object 3rdparty/joystick/CMakeFiles/PLIBJoystick.dir/js.cxx.o
[ 8%] Building CXX object 3rdparty/joystick/CMakeFiles/PLIBJoystick.dir/jsLinux.cxx.o
[ 8%] Linking CXX static library libPLIBJoystick.a
[ 8%] Built target PLIBJoystick
Scanning dependencies of target fgelev
[ 8%] Building CXX object utils/fgelev/CMakeFiles/fgelev.dir/fgelev.cxx.o
[ 8%] Linking CXX executable fgelev
[ 8%] Built target fgelev
Scanning dependencies of target fgpanel
[ 8%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/main.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/ApplicationProperties.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGCroppedTexture.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGDummyTextureLoader.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGFontCache.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGGLApplication.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGGroupLayer.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGInstrumentLayer.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGLayeredInstrument.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPanel.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPanelApplication.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPanelInstrument.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPanelProtocol.cxx.o
[ 10%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPanelTransformation.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGPNGTextureLoader.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGRGBTextureLoader.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGSwitchLayer.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGTextLayer.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/FGTexturedLayer.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/panel_io.cxx.o
[ 11%] Building CXX object utils/fgpanel/CMakeFiles/fgpanel.dir/GL_utils.cxx.o
[ 11%] Linking CXX executable fgpanel
[ 11%] Built target fgpanel
Scanning dependencies of target fgviewer
[ 11%] Building CXX object utils/fgviewer/CMakeFiles/fgviewer.dir/fgviewer.cxx.o
[ 11%] Building CXX object utils/fgviewer/CMakeFiles/fgviewer.dir/Drawable.cxx.o
[ 11%] Building CXX object utils/fgviewer/CMakeFiles/fgviewer.dir/Renderer.cxx.o
[ 11%] Building CXX object utils/fgviewer/CMakeFiles/fgviewer.dir/SlaveCamera.cxx.o
[ 11%] Building CXX object utils/fgviewer/CMakeFiles/fgviewer.dir/Viewer.cxx.o
[ 11%] Linking CXX executable fgviewer
[ 11%] Built target fgviewer
Scanning dependencies of target MIDGsmooth
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/MIDGsmooth.dir/MIDG-II.cxx.o
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/MIDGsmooth.dir/MIDG_main.cxx.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx: In function 'void send_data(MIDGpos, MIDGatt)':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +48)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +52)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +116)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +204)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +220)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +236)' is used uninitialized in this function [-Wuninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +320)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +332)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +344)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +324)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +336)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +348)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +328)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +340)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/utils/GPSsmooth/MIDG_main.cxx:104:24: warning: '*((void*)& fgfdm +352)' may be used uninitialized in this function [-Wmaybe-uninitialized]
Holding_Buffer = Float_Overlay [0];
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
[ 11%] Linking CXX executable MIDGsmooth
[ 11%] Built target MIDGsmooth
Scanning dependencies of target UGsmooth
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/UGsmooth.dir/UGear.cxx.o
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/UGsmooth.dir/UGear_command.cxx.o
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/UGsmooth.dir/UGear_telnet.cxx.o
[ 11%] Building CXX object utils/GPSsmooth/CMakeFiles/UGsmooth.dir/UGear_main.cxx.o
[ 13%] Linking CXX executable UGsmooth
[ 13%] Built target UGsmooth
Scanning dependencies of target GPSsmooth
[ 13%] Building CXX object utils/GPSsmooth/CMakeFiles/GPSsmooth.dir/GPSsmooth.cxx.o
[ 13%] Building CXX object utils/GPSsmooth/CMakeFiles/GPSsmooth.dir/gps_main.cxx.o
[ 13%] Linking CXX executable GPSsmooth
[ 13%] Built target GPSsmooth
Scanning dependencies of target fgcom
[ 13%] Building CXX object utils/fgcom/CMakeFiles/fgcom.dir/fgcom.cxx.o
[ 13%] Linking CXX executable fgcom
[ 13%] Built target fgcom
Scanning dependencies of target fgtraffic
[ 13%] Building CXX object utils/traffic/CMakeFiles/fgtraffic.dir/fgtraffic.cxx.o
[ 13%] Linking CXX executable fgtraffic
[ 13%] Built target fgtraffic
Scanning dependencies of target fgrcc
[ 13%] Building CXX object src/EmbeddedResources/CMakeFiles/fgrcc.dir/fgrcc.cxx.o
[ 13%] Linking CXX executable fgrcc
[ 13%] Built target fgrcc
[ 15%] Automatic MOC for target fgqmlui
[ 15%] Built target fgqmlui_autogen
Scanning dependencies of target fgqmlui
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/QQuickDrawable.cxx.o
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/QtQuickFGCanvasItem.cxx.o
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/PropertyItemModel.cxx.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/PropertyItemModel.cxx: In member function 'virtual QVariant PropertyItemModel::data(const QModelIndex&, int) const':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/PropertyItemModel.cxx:70:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<SGSharedPtr<SGPropertyNode> >::size_type' {aka 'long unsigned int'} [-Wsign-compare]
if (index.row() >= _nodes.size())
~~~~~~~~~~~~^~~~~~~~~~~~~~~~
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/FGQmlInstance.cxx.o
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/FGQmlPropertyNode.cxx.o
[ 15%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/QmlAircraftInfo.cxx.o
[ 16%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/LocalAircraftCache.cxx.o
[ 16%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/PreviewImageItem.cxx.o
[ 16%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/ThumbnailImageItem.cxx.o
[ 16%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/PopupWindowTracker.cxx.o
[ 16%] Building CXX object src/GUI/CMakeFiles/fgqmlui.dir/QmlPositioned.cxx.o
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx: In member function 'QString QmlGeod::toString(QmlGeod::Format) const':
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:81:5: error: 'LatLonFormat' was not declared in this scope
LatLonFormat internalFormat = LatLonFormat::DECIMAL_DEGREES;
^~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:81:5: note: suggested alternative: 'Format'
LatLonFormat internalFormat = LatLonFormat::DECIMAL_DEGREES;
^~~~~~~~~~~~
Format
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:83:26: error: 'internalFormat' was not declared in this scope
case DecimalDegrees: internalFormat = LatLonFormat::DECIMAL_DEGREES; break;
^~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:83:26: note: suggested alternative: 'interpolate'
case DecimalDegrees: internalFormat = LatLonFormat::DECIMAL_DEGREES; break;
^~~~~~~~~~~~~~
interpolate
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:83:43: error: 'LatLonFormat' is not a class, namespace, or enumeration
case DecimalDegrees: internalFormat = LatLonFormat::DECIMAL_DEGREES; break;
^~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:84:49: error: 'LatLonFormat' is not a class, namespace, or enumeration
case SignedDecimalDegrees: internalFormat = LatLonFormat::SIGNED_DECIMAL_DEGREES; break;
^~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:87:47: error: 'internalFormat' was not declared in this scope
const auto s = formatGeodAsString(m_data, internalFormat, DegreeSymbol::UTF8_DEGREE);
^~~~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:87:47: note: suggested alternative: 'interpolate'
const auto s = formatGeodAsString(m_data, internalFormat, DegreeSymbol::UTF8_DEGREE);
^~~~~~~~~~~~~~
interpolate
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:87:63: error: 'DegreeSymbol' has not been declared
const auto s = formatGeodAsString(m_data, internalFormat, DegreeSymbol::UTF8_DEGREE);
^~~~~~~~~~~~
/home/gcb/code/flightgear/AUR/flightgear/src/flightgear-2018.3.1/src/GUI/QmlPositioned.cxx:87:20: error: 'formatGeodAsString' was not declared in this scope
const auto s = formatGeodAsString(m_data, internalFormat, DegreeSymbol::UTF8_DEGREE);
^~~~~~~~~~~~~~~~~~
make[2]: *** [src/GUI/CMakeFiles/fgqmlui.dir/build.make:193: src/GUI/CMakeFiles/fgqmlui.dir/QmlPositioned.cxx.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1377: src/GUI/CMakeFiles/fgqmlui.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...hum... not sure how to even read that output, the last line where it points to the problem in qmake is
src/GUI/CMakeFiles/fgqmlui.dir/build.make:193:
cd src/GUI && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/fgqmlui.dir/QmlPositioned.cxx.o -c src/GUI/QmlPositioned.cxx while CMakeFiles/Makefile2:1377 is
1374 # All Build rule for target.
1375 src/GUI/CMakeFiles/fgqmlui.dir/all: src/GUI/CMakeFiles/fgqmlui_autogen.dir/all
1376 │ $(MAKE) -f src/GUI/CMakeFiles/fgqmlui.dir/build.make src/GUI/CMakeFiles/fgqmlui.dir/depend
1377 │ $(MAKE) -f src/GUI/CMakeFiles/fgqmlui.dir/build.make src/GUI/CMakeFiles/fgqmlui.dir/build
1378 │ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=src/flightgear-2018.3.1/CMakeFiles --progress-num=51 "Built target fgqmlui "Last edited by gcb (2019-02-18 00:00:20)
Offline
How can I get more info out of makepkg. I am not familiar with either makepkg or cmake... if this was a project with configure/make i would just set my build shell as "bash -x" to output all the make commands in full. Anything similar to cmake/makepkg that I can use? makepkg's -L flag shows nothing more than without it.
Offline
I could not reproduce the issue in a clean chroot using `extra-x86_64-build -- -I ../simgear/simgear-2018.3.2-1-x86_64.pkg.tar.xz` (simgear was built in a chroot as well)
cmake warned of missing depends so I added to makedepends 'qt5-svg' 'qt5-tools' 'qt5-canvas3d' 'qt5-websockets' 'freeglut' 'glew' but the issue was still not reproduced.
Offline
If the project uses autotools configure, you really should use "make V=1" to get verbose output.
If the project uses cmake, you can just as easily use "make VERBOSE=1".
makepkg -L does not add any output anywhere, all it does is record a copy of the existing output to a logfile.
...
You say you're still getting an error claiming that the QtCore header "QObject" does not exist, but then the log snippet you shared claims that "LatLonFormat" as a C++ language token does not exist, which is entirely different, having nothing to do with an "#include <...>" header *or* Qt itself.
Managing AUR repos The Right Way -- aurpublish (now a standalone tool)
Offline