g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/main.o main.cpp In file included from TcpEmbeddedServer.h:8:0, from communicator.h:15, from main.cpp:46: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from communicator.h:15, from main.cpp:46: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/communicator.o communicator.cpp In file included from TcpEmbeddedServer.h:8:0, from communicator.h:15, from communicator.cpp:2: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from communicator.h:15, from communicator.cpp:2: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ communicator.cpp:227:49: warning: unused parameter 'inhibit' [-Wunused-parameter] void Communicator::setScreenSaverInhibited(bool inhibit) ^ g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/JoinOut.o JoinOut.cpp In file included from TcpEmbeddedServer.h:8:0, from communicator.h:15, from JoinOut.cpp:3: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from communicator.h:15, from JoinOut.cpp:3: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/TcpEmbeddedServer.o TcpEmbeddedServer.cpp In file included from TcpEmbeddedServer.h:8:0, from TcpEmbeddedServer.cpp:3: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from TcpEmbeddedServer.cpp:3: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ In file included from ../../TicTacToeProtocol/src/ResponseMessage_100_1.h:9:0, from TcpEmbeddedServer.cpp:5: ../../TicTacToeProtocol/src/ResponseMessage_80_1.h:34:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const u_buffer_pointer GetNickname(); ^ ../../TicTacToeProtocol/src/ResponseMessage_80_1.h:36:57: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const u_buffer_pointer GetSessionToken(); ^ In file included from TcpEmbeddedServer.cpp:5:0: ../../TicTacToeProtocol/src/ResponseMessage_100_1.h:30:49: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const u_buffer_pointer GetNickname(); ^ g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/JoinIn.o JoinIn.cpp In file included from TcpEmbeddedServer.h:8:0, from communicator.h:15, from JoinIn.cpp:3: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from communicator.h:15, from JoinIn.cpp:3: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ In file included from ../../TicTacToeProtocol/src/BodyMessage_80_1.h:13:0, from JoinIn.cpp:4: ../../TicTacToeProtocol/src/ResponseMessage_80_1.h:34:53: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const u_buffer_pointer GetNickname(); ^ ../../TicTacToeProtocol/src/ResponseMessage_80_1.h:36:57: warning: type qualifiers ignored on function return type [-Wignored-qualifiers] const u_buffer_pointer GetSessionToken(); ^ g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/SendActionGame.o SendActionGame.cpp In file included from TcpEmbeddedServer.h:8:0, from communicator.h:15, from SendActionGame.cpp:3: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from TcpEmbeddedServer.h:7, from communicator.h:15, from SendActionGame.cpp:3: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ /home/gianni/Qt/5.7/gcc_64/bin/rcc -name qml qml.qrc -o .rcc/qrc_qml.cpp g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/qrc_qml.o .rcc/qrc_qml.cpp /home/gianni/Qt/5.7/gcc_64/bin/moc -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/home/gianni/Qt/5.7/gcc_64/mkspecs/linux-g++ -I/home/gianni/Projects/TicTacToe/GameApp/tic-tac-toe -I/home/gianni/Projects/SolomonPackage/headers -I/home/gianni/Projects/TicTacToe/TicTacToeProtocol/src -I/home/gianni/Qt/5.7/gcc_64/include -I/home/gianni/Qt/5.7/gcc_64/include/QtQuick -I/home/gianni/Qt/5.7/gcc_64/include/QtGui -I/home/gianni/Qt/5.7/gcc_64/include/QtQml -I/home/gianni/Qt/5.7/gcc_64/include/QtNetwork -I/home/gianni/Qt/5.7/gcc_64/include/QtCore -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4 -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include-fixed -I/usr/include communicator.h -o .moc/moc_communicator.cpp g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/moc_communicator.o .moc/moc_communicator.cpp In file included from .moc/../TcpEmbeddedServer.h:8:0, from .moc/../communicator.h:15, from .moc/moc_communicator.cpp:9: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from .moc/../TcpEmbeddedServer.h:7, from .moc/../communicator.h:15, from .moc/moc_communicator.cpp:9: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ /home/gianni/Qt/5.7/gcc_64/bin/moc -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/home/gianni/Qt/5.7/gcc_64/mkspecs/linux-g++ -I/home/gianni/Projects/TicTacToe/GameApp/tic-tac-toe -I/home/gianni/Projects/SolomonPackage/headers -I/home/gianni/Projects/TicTacToe/TicTacToeProtocol/src -I/home/gianni/Qt/5.7/gcc_64/include -I/home/gianni/Qt/5.7/gcc_64/include/QtQuick -I/home/gianni/Qt/5.7/gcc_64/include/QtGui -I/home/gianni/Qt/5.7/gcc_64/include/QtQml -I/home/gianni/Qt/5.7/gcc_64/include/QtNetwork -I/home/gianni/Qt/5.7/gcc_64/include/QtCore -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4 -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/x86_64-pc-linux-gnu -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4/backward -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include -I/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include-fixed -I/usr/include TcpEmbeddedServer.h -o .moc/moc_TcpEmbeddedServer.cpp g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_MTDEV -DQT_NO_LIBUDEV -DQT_NO_TSLIB -DQT_NO_LIBINPUT -DMOBILE_BUILD -DLINUX -DORIENTATIONLOCK -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I../../../SolomonPackage/headers -I../../TicTacToeProtocol/src -I../../../../Qt/5.7/gcc_64/include -I../../../../Qt/5.7/gcc_64/include/QtQuick -I../../../../Qt/5.7/gcc_64/include/QtGui -I../../../../Qt/5.7/gcc_64/include/QtQml -I../../../../Qt/5.7/gcc_64/include/QtNetwork -I../../../../Qt/5.7/gcc_64/include/QtCore -I.moc -isystem /usr/include/libdrm -I../../../../Qt/5.7/gcc_64/mkspecs/linux-g++ -o .obj/moc_TcpEmbeddedServer.o .moc/moc_TcpEmbeddedServer.cpp In file included from .moc/../TcpEmbeddedServer.h:8:0, from .moc/moc_TcpEmbeddedServer.cpp:9: ../../../SolomonPackage/headers/GameClientClass.h:16:0: warning: "FALSE" redefined #define FALSE 0 ^ In file included from ../../TicTacToeProtocol/src/TicTacToeHeader.h:8:0, from .moc/../TcpEmbeddedServer.h:7, from .moc/moc_TcpEmbeddedServer.cpp:9: ../../../SolomonPackage/headers/Solomon.h:44:0: note: this is the location of the previous definition #define FALSE (0) ^ g++ -Wl,--allow-multiple-definition -Wl,-O1 -Wl,--enable-new-dtags -Wl,-rpath,/home/gianni/Qt/5.7/gcc_64/lib -Wl,-rpath,/home/gianni/Qt/5.7/gcc_64/lib -o tic-tac-toe .obj/main.o .obj/communicator.o .obj/JoinOut.o .obj/TcpEmbeddedServer.o .obj/JoinIn.o .obj/SendActionGame.o .obj/qrc_qml.o .obj/moc_communicator.o .obj/moc_TcpEmbeddedServer.o -L/usr/lib64 -lTicTacToeProtocol -lSolomon_v2 -L/home/gianni/Qt/5.7/gcc_64/lib -lQt5Quick -lQt5Gui -lQt5Qml -lQt5Network -lQt5Core -lGL -lpthread .obj/main.o:(.qtversion[qt_version_tag]+0x0): undefined reference to `qt_version_tag' collect2: error: ld returned 1 exit status Makefile:234: recipe for target 'tic-tac-toe' failed make: *** [tic-tac-toe] Error 1