QT5 build errors
-
Hello @kkoehne
- I have added -lopencv_videoio in LIBS as you told and also replaced declarative with quickcontrols2 library.
#------------------------------------------------- # # Project created by QtCreator 2017-07-05T14:33:42 # #------------------------------------------------- QT += core gui serialport multimedia webengine webkitwidgets QT += sql QT += printsupport #QT += widgets CONFIG += c++11 CONFIG += use_gold_linker unix:!macx:!symbian: LIBS += -L/usr/local/lib -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_videoio greaterThan(QT_MAJOR_VERSION, 4): QT += widgets quickcontrols2 TARGET = Peristaltic TEMPLATE = app INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/ INCLUDEPATH += /usr/include/opencv2/ #INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/opencv2/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtCore/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtNetwork/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtWebKitWidgets/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtSql/ INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/cmake/Qt5/ SOURCES += main.cpp\ mainwindow.cpp \ doctor.cpp \ phaco.cpp \ phaco2.cpp \ phaco3.cpp \ prcapvac.cpp \ prdia.cpp \ pria.cpp \ pria2.cpp \ pria3.cpp \ Serial.cpp \ videoscreen.cpp \ database.cpp \ prvit.cpp \ calibration.cpp \ footswitchangle.cpp \ footswitchbutton.cpp \ setting.cpp \ keypad.cpp \ print.cpp \ # toric.cpp \ vtascreen.cpp \ frontscreen.cpp \ browser.cpp \ image_list.cpp \ orbitcool_set.cpp \ welcomepage.cpp \ chart.cpp \ t_max.cpp \ footswitchsense.cpp HEADERS += mainwindow.h \ doctor.h \ phaco.h \ phaco2.h \ phaco3.h \ prcapvac.h \ prdia.h \ pria.h \ pria2.h \ pria3.h \ Serial.h \ videoscreen.h \ database.h \ prvit.h \ calibration.h \ footswitchangle.h \ footswitchbutton.h \ setting.h \ keypad.h \ print.h \ # toric.h \ util.h \ vtascreen.h \ frontscreen.h \ browser.h \ image_list.h \ orbitcool_set.h \ welcomepage.h \ chart.h \ t_max.h \ footswitchsense.h FORMS += mainwindow.ui \ doctor.ui \ phaco.ui \ phaco2.ui \ phaco3.ui \ prcapvac.ui \ prdia.ui \ pria.ui \ pria2.ui \ pria3.ui \ videoscreen.ui \ database.ui \ prvit.ui \ calibration.ui \ footswitchangle.ui \ footswitchbutton.ui \ setting.ui \ keypad.ui \ print.ui \ # toric.ui \ vtascreen.ui \ frontscreen.ui \ browser.ui \ image_list.ui \ orbitcool_set.ui \ welcomepage.ui \ chart.ui \ t_max.ui \ footswitchsense.ui
- Then I tried to build the code, but I got the following errors along with the build log.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo qmake Peristaltic.pro
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo make
/usr/lib/qt5/bin/uic mainwindow.ui -o ui_mainwindow.h
/usr/lib/qt5/bin/uic doctor.ui -o ui_doctor.h
/usr/lib/qt5/bin/uic phaco.ui -o ui_phaco.h
/usr/lib/qt5/bin/uic phaco2.ui -o ui_phaco2.h
/usr/lib/qt5/bin/uic phaco3.ui -o ui_phaco3.h
/usr/lib/qt5/bin/uic prcapvac.ui -o ui_prcapvac.h
/usr/lib/qt5/bin/uic prdia.ui -o ui_prdia.h
/usr/lib/qt5/bin/uic pria.ui -o ui_pria.h
/usr/lib/qt5/bin/uic pria2.ui -o ui_pria2.h
/usr/lib/qt5/bin/uic pria3.ui -o ui_pria3.h
/usr/lib/qt5/bin/uic videoscreen.ui -o ui_videoscreen.h
/usr/lib/qt5/bin/uic database.ui -o ui_database.h
/usr/lib/qt5/bin/uic prvit.ui -o ui_prvit.h
/usr/lib/qt5/bin/uic calibration.ui -o ui_calibration.h
/usr/lib/qt5/bin/uic footswitchangle.ui -o ui_footswitchangle.h
/usr/lib/qt5/bin/uic footswitchbutton.ui -o ui_footswitchbutton.h
/usr/lib/qt5/bin/uic setting.ui -o ui_setting.h
/usr/lib/qt5/bin/uic keypad.ui -o ui_keypad.h
/usr/lib/qt5/bin/uic print.ui -o ui_print.h
/usr/lib/qt5/bin/uic vtascreen.ui -o ui_vtascreen.h
/usr/lib/qt5/bin/uic frontscreen.ui -o ui_frontscreen.h
/usr/lib/qt5/bin/uic browser.ui -o ui_browser.h
/usr/lib/qt5/bin/uic image_list.ui -o ui_image_list.h
/usr/lib/qt5/bin/uic orbitcool_set.ui -o ui_orbitcool_set.h
orbitcool_set.ui: Warning: The name 'horizontalSpacer_7' (QSpacerItem) is already in use, defaulting to 'horizontalSpacer_71'.
/usr/lib/qt5/bin/uic welcomepage.ui -o ui_welcomepage.h
/usr/lib/qt5/bin/uic chart.ui -o ui_chart.h
/usr/lib/qt5/bin/uic t_max.ui -o ui_t_max.h
/usr/lib/qt5/bin/uic footswitchsense.ui -o ui_footswitchsense.h
g++ -c -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_WEBKITWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_SERIALPORT_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I. -I. -isystem /usr/include/opencv2 -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtNetwork -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWebKitWidgets -I../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtSql -I../../../linux-devkit/sysroots/aarch64-linux/usr/lib/cmake/Qt5 -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngine -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuickControls2 -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKit -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o main.o main.cpp
In file included from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolorspace.h:44:0,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/QtGui:15,
from doctor.h:5,
from main.cpp:3:
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolortransform.h: In constructor ‘QColorTransform::QColorTransform(QColorTransform&&)’:
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolortransform.h:60:17: error: ‘qExchange’ was not declared in this scope
: d{qExchange(colorTransform.d, nullptr)}
^~~~~~~~~
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolortransform.h:60:17: note: suggested alternative: ‘qHashRange’
: d{qExchange(colorTransform.d, nullptr)}
^~~~~~~~~
qHashRange
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolortransform.h:60:53: error: cannot convert ‘<brace-enclosed initializer list>’ to ‘const QColorTransformPrivate’ in initialization
: d{qExchange(colorTransform.d, nullptr)}
^
In file included from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/QtGui:15:0,
from doctor.h:5,
from main.cpp:3:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolorspace.h: In constructor ‘QColorSpace::QColorSpace(QColorSpace&&)’:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolorspace.h:95:21: error: ‘qExchange’ was not declared in this scope
: d_ptr(qExchange(colorSpace.d_ptr, nullptr))
^~~~~~~~~
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qcolorspace.h:95:21: note: suggested alternative: ‘qHashRange’
: d_ptr(qExchange(colorSpace.d_ptr, nullptr))
^~~~~~~~~
qHashRange
In file included from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/QtGui:27:0,
from doctor.h:5,
from main.cpp:3:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qgenericmatrix.h: In function ‘QDebug operator<<(QDebug, const QGenericMatrix<N, M, T>&)’:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qgenericmatrix.h:354:24: error: ‘endl’ is not a member of ‘Qt’
<< ">(" << Qt::endl << qSetFieldWidth(10);
^~~~
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qgenericmatrix.h:354:24: note: suggested alternatives:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49:0,
from /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/qmediaenumdebug.h:54,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/qmediaplayer.h:45,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/QMediaPlayer:1,
from videoscreen.h:8,
from Serial.h:6,
from mainwindow.h:5,
from main.cpp:1:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:259:28: note: ‘endl’
Q_CORE_EXPORT QTextStream &endl(QTextStream &s);
^~~~
In file included from /usr/include/c++/7/iterator:64:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:53,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/qmainwindow.h:44,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/QMainWindow:1,
from mainwindow.h:4,
from main.cpp:1:
/usr/include/c++/7/ostream:590:5: note: ‘std::endl’
endl(basic_ostream<_CharT, _Traits>& __os)
^~~~
In file included from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/QtGui:27:0,
from doctor.h:5,
from main.cpp:3:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qgenericmatrix.h:358:20: error: ‘endl’ is not a member of ‘Qt’
dbg << Qt::endl;
^~~~
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/qgenericmatrix.h:358:20: note: suggested alternatives:
In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qdebug.h:49:0,
from /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/qmediaenumdebug.h:54,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/qmediaplayer.h:45,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtMultimedia/QMediaPlayer:1,
from videoscreen.h:8,
from Serial.h:6,
from mainwindow.h:5,
from main.cpp:1:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qtextstream.h:259:28: note: ‘endl’
Q_CORE_EXPORT QTextStream &endl(QTextStream &s);
^~~~
In file included from /usr/include/c++/7/iterator:64:0,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qbytearray.h:53,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:49,
from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/qmainwindow.h:44,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/QMainWindow:1,
from mainwindow.h:4,
from main.cpp:1:
/usr/include/c++/7/ostream:590:5: note: ‘std::endl’
endl(basic_ostream<_CharT, _Traits>& __os)
^~~~
In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtguiglobal.h:43:0,
from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/qmainwindow.h:43,
from ../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets/QMainWindow:1,
from mainwindow.h:4,
from main.cpp:1:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtSql/qsqltablemodel.h: At global scope:
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtSql/qsqltablemodel.h:47:1: error: ‘QT_FEATURE_sqlmodel’ was not declared in this scope
QT_REQUIRE_CONFIG(sqlmodel);
^
../../../linux-devkit/sysroots/aarch64-linux/usr/include/QtSql/qsqltablemodel.h:47:1: note: suggested alternative: ‘QT_FEATURE_dirmodel’
Makefile:2876: recipe for target 'main.o' failed
make: *** [main.o] Error 1*-->Can you please tell what am I missing, or where did I go wrong. Since I compiled the same way for my sample program, which created an executable file after build.
INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/ ...
this shouldn't be necessary.
qmake
should know about all required include paths for Qt modules. And indeed, now you're mixing two Qt versions:g++ [...] -I../../../linux-devkit/sysroots/aarch64-linux/usr/lib/cmake/Qt5 -isystem /usr/include/x86_64-linux-gnu/qt5
so you're feeding the compiler include paths from the Qt in the sysroot, and in /usr/include. This is probably why the build goes bust.
Remove any hacks in the .pro file that adds local paths - also
/usr/include/opencv2
looks suspicious, because it is not in the sysroot. Then call theqmake
binary in the sysroot, so e.g./linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake
-
INCLUDEPATH += /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui/ ...
this shouldn't be necessary.
qmake
should know about all required include paths for Qt modules. And indeed, now you're mixing two Qt versions:g++ [...] -I../../../linux-devkit/sysroots/aarch64-linux/usr/lib/cmake/Qt5 -isystem /usr/include/x86_64-linux-gnu/qt5
so you're feeding the compiler include paths from the Qt in the sysroot, and in /usr/include. This is probably why the build goes bust.
Remove any hacks in the .pro file that adds local paths - also
/usr/include/opencv2
looks suspicious, because it is not in the sysroot. Then call theqmake
binary in the sysroot, so e.g./linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake
This is the updated .pro file
#------------------------------------------------- # # Project created by QtCreator 2017-07-05T14:33:42 # #------------------------------------------------- QT += core gui serialport multimedia webengine webkitwidgets QT += sql QT += printsupport CONFIG += c++11 CONFIG += use_gold_linker unix:!macx:!symbian: LIBS += -L/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/lib/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_videoio greaterThan(QT_MAJOR_VERSION, 4): QT += widgets quickcontrols2 TARGET = Peristaltic TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp \ doctor.cpp \ phaco.cpp \ phaco2.cpp \ phaco3.cpp \ prcapvac.cpp \ prdia.cpp \ pria.cpp \ pria2.cpp \ pria3.cpp \ Serial.cpp \ videoscreen.cpp \ database.cpp \ prvit.cpp \ calibration.cpp \ footswitchangle.cpp \ footswitchbutton.cpp \ setting.cpp \ keypad.cpp \ print.cpp \ # toric.cpp \ vtascreen.cpp \ frontscreen.cpp \ browser.cpp \ image_list.cpp \ orbitcool_set.cpp \ welcomepage.cpp \ chart.cpp \ t_max.cpp \ footswitchsense.cpp HEADERS += mainwindow.h \ doctor.h \ phaco.h \ phaco2.h \ phaco3.h \ prcapvac.h \ prdia.h \ pria.h \ pria2.h \ pria3.h \ Serial.h \ videoscreen.h \ database.h \ prvit.h \ calibration.h \ footswitchangle.h \ footswitchbutton.h \ setting.h \ keypad.h \ print.h \ # toric.h \ util.h \ vtascreen.h \ frontscreen.h \ browser.h \ image_list.h \ orbitcool_set.h \ welcomepage.h \ chart.h \ t_max.h \ footswitchsense.h FORMS += mainwindow.ui \ doctor.ui \ phaco.ui \ phaco2.ui \ phaco3.ui \ prcapvac.ui \ prdia.ui \ pria.ui \ pria2.ui \ pria3.ui \ videoscreen.ui \ database.ui \ prvit.ui \ calibration.ui \ footswitchangle.ui \ footswitchbutton.ui \ setting.ui \ keypad.ui \ print.ui \ # toric.ui \ vtascreen.ui \ frontscreen.ui \ browser.ui \ image_list.ui \ orbitcool_set.ui \ welcomepage.ui \ chart.ui \ t_max.ui \ footswitchsense.ui
-
If I pass the qmake with the binary path, I get the below error.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.
Error processing project file: Peristaltic.pro -
I have passed "sudo make" without the complete path, then I got the following error along with the build.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo qmake Peristaltic.pro
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo make
t_max.o:t_max.cpp:function t_max::putImage(_IplImage*, QString, int, int, int, int, int, int): error: undefined reference to 'cvConvertImage'
collect2: error: ld returned 1 exit status
Makefile:326: recipe for target 'Peristaltic' failed
make: *** [Peristaltic] Error 1- (For ex:) I want my Makefile to be configured like these
############################################################################# # Makefile for building: analog_clock # Generated by qmake (3.1) (Qt 5.14.2) # Project: analog_clock.pro # Template: app # Command: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -o Makefile analog_clock.pro ############################################################################# MAKEFILE = Makefile EQ = = ####### Compiler, tools and options CC = aarch64-none-linux-gnu-gcc --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux CXX = aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux DEFINES = -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB CFLAGS = -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) INCPATH = -I. -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I../../linux-devkit/sysroots/aarch64-linux/usr/include -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ QMAKE = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p COPY = cp -f COPY_FILE = cp -f COPY_DIR = cp -f -R INSTALL_FILE = install -m 644 -p INSTALL_PROGRAM = install -m 755 -p INSTALL_DIR = cp -f -R QINSTALL = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -install qinstall QINSTALL_PROGRAM = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -install qinstall -exe DEL_FILE = rm -f SYMLINK = ln -f -s DEL_DIR = rmdir MOVE = mv -f TAR = tar -cf COMPRESS = gzip -9f DISTNAME = analog_clock1.0.0 DISTDIR = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock/.tmp/analog_clock1.0.0 LINK = aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux LFLAGS = --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -Wl,-O1 LIBS = $(SUBLIBS) /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Widgets.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Gui.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Core.so -lGLESv2 -lpthread AR = aarch64-none-linux-gnu-ar cqs RANLIB = SED = sed STRIP = echo ####### Output directory OBJECTS_DIR = ./ ####### Files SOURCES = /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.cpp \ analog_clock.cpp moc_rasterwindow.cpp OBJECTS = rasterwindow.o \ analog_clock.o \ moc_rasterwindow.o DIST = ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_pre.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/linux.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/sanitize.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/oe-device-extra.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qdevice.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/device_config.prf \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qconfig.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_accessibility_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_bootstrap_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_edid_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_egl_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_fb_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_gui.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_gui_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_input_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_kms_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_location.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_location_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimedia.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimedia_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediagsttools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediawidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_network.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_network_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_opengl.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_opengl_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_openglextensions.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_openglextensions_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_packetprotocol_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioning.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioning_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioningquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioningquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_printsupport.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_printsupport_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qml.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qml_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmldebug_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmldevtools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlmodels.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlmodels_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmltest.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmltest_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlworkerscript.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickparticles_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickshapes_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickwidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickwidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_script.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_script_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_scripttools.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_scripttools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sensors.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sensors_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_serialport.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_serialport_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_service_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sql.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sql_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_svg.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_svg_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_testlib.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_testlib_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_theme_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandclient.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandclient_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandcompositor.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webchannel.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webchannel_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkit.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkit_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkitwidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_websockets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_websockets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_widgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_widgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xml.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xml_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xmlpatterns.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_zlib_private.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt_functions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt_config.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++/qmake.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_post.prf \ .qmake.stash \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/exclusive_builds.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/toolchain.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/default_pre.prf \ /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resolve_config.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/default_post.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/warn_on.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resources_functions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resources.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/moc.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/unix/opengl.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/uic.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/unix/thread.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qmake_use.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/file_copies.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/testcase_targets.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/exceptions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/yacc.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/lex.prf \ analog_clock.pro /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.h /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.cpp \ analog_clock.cpp QMAKE_TARGET = analog_clock DESTDIR = TARGET = analog_clock first: all ####### Build rules analog_clock: $(OBJECTS) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) Makefile: analog_clock.pro ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++/qmake.conf ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_pre.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/linux.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/sanitize.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/oe-device-extra.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qdevice.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/device_config.prf \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qconfig.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_accessibility_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_bootstrap_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_edid_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_egl_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-
But my Makefile is not getting updated with the above configurations.
############################################################################# # Makefile for building: Peristaltic # Generated by qmake (3.1) (Qt 5.9.5) # Project: Peristaltic.pro # Template: app # Command: /usr/lib/qt5/bin/qmake -o Makefile Peristaltic.pro ############################################################################# MAKEFILE = Makefile ####### Compiler, tools and options CC = gcc CXX = g++ DEFINES = -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_WEBKITWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_SERIALPORT_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SQL_LIB -DQT_CORE_LIB CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC $(DEFINES) INCPATH = -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngine -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuickControls2 -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKit -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ QMAKE = /usr/lib/qt5/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p COPY = cp -f COPY_FILE = cp -f COPY_DIR = cp -f -R INSTALL_FILE = install -m 644 -p INSTALL_PROGRAM = install -m 755 -p INSTALL_DIR = cp -f -R QINSTALL = /usr/lib/qt5/bin/qmake -install qinstall QINSTALL_PROGRAM = /usr/lib/qt5/bin/qmake -install qinstall -exe DEL_FILE = rm -f SYMLINK = ln -f -s DEL_DIR = rmdir MOVE = mv -f TAR = tar -cf COMPRESS = gzip -9f DISTNAME = Peristaltic1.0.0 DISTDIR = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/.tmp/Peristaltic1.0.0 LINK = g++ LFLAGS = -Wl,-O1 -fuse-ld=gold -Wl,-rpath-link,/usr/lib/x86_64-linux-gnu LIBS = $(SUBLIBS) -L/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/lib/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_videoio -lQt5Multimedia -lQt5WebEngine -lQt5WebEngineCore -lQt5QuickControls2 -lQt5Quick -lQt5WebKitWidgets -lQt5PrintSupport -lQt5Widgets -lQt5WebKit -lQt5Gui -lQt5SerialPort -lQt5WebChannel -lQt5Qml -lQt5Network -lQt5Positioning -lQt5Sql -lQt5Core -lGL -lpthread AR = ar cqs RANLIB = SED = sed STRIP = strip ####### Output directory OBJECTS_DIR = ./ ####### Files SOURCES = main.cpp \ mainwindow.cpp \ doctor.cpp \ phaco.cpp \ phaco2.cpp \ phaco3.cpp \ prcapvac.cpp \ prdia.cpp \ pria.cpp \ pria2.cpp \ pria3.cpp \ Serial.cpp \ videoscreen.cpp \ database.cpp \ prvit.cpp \ calibration.cpp \ footswitchangle.cpp \ footswitchbutton.cpp \ setting.cpp \ keypad.cpp \ print.cpp \ vtascreen.cpp \ frontscreen.cpp \ browser.cpp \ image_list.cpp \ orbitcool_set.cpp \ welcomepage.cpp \ chart.cpp \ t_max.cpp \ footswitchsense.cpp moc_mainwindow.cpp \ moc_doctor.cpp \ moc_phaco.cpp \ moc_phaco2.cpp \ moc_phaco3.cpp \ moc_prcapvac.cpp \ moc_prdia.cpp \ moc_pria.cpp \ moc_pria2.cpp \ moc_pria3.cpp \ moc_Serial.cpp \ moc_videoscreen.cpp \ moc_database.cpp \ moc_prvit.cpp \ moc_calibration.cpp \ moc_footswitchangle.cpp \ moc_footswitchbutton.cpp \ moc_setting.cpp \ moc_keypad.cpp \ moc_print.cpp \ moc_vtascreen.cpp \ moc_frontscreen.cpp \ moc_browser.cpp \ moc_image_list.cpp \ moc_orbitcool_set.cpp \ moc_welcomepage.cpp \ moc_chart.cpp \ moc_t_max.cpp \ moc_footswitchsense.cpp OBJECTS = main.o \ mainwindow.o \ doctor.o \ phaco.o \ phaco2.o \ phaco3.o \ prcapvac.o \ prdia.o \ pria.o \ pria2.o \ pria3.o \ Serial.o \ videoscreen.o \ database.o \ prvit.o \ calibration.o \ footswitchangle.o \ footswitchbutton.o \ setting.o \ keypad.o \ print.o \ vtascreen.o \ frontscreen.o \ browser.o \ image_list.o \ orbitcool_set.o \ welcomepage.o \ chart.o \ t_max.o \ footswitchsense.o \ moc_mainwindow.o \ moc_doctor.o \ moc_phaco.o \ moc_phaco2.o \ moc_phaco3.o \ moc_prcapvac.o \ moc_prdia.o \ moc_pria.o \ moc_pria2.o \ moc_pria3.o \ moc_Serial.o \ moc_videoscreen.o \ moc_database.o \ moc_prvit.o \ moc_calibration.o \ moc_footswitchangle.o \ moc_footswitchbutton.o \ moc_setting.o \ moc_keypad.o \ moc_print.o \ moc_vtascreen.o \ moc_frontscreen.o \ moc_browser.o \ moc_image_list.o \ moc_orbitcool_set.o \ moc_welcomepage.o \ moc_chart.o \ moc_t_max.o \ moc_footswitchsense.o DIST = /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
-
-
This is the updated .pro file
#------------------------------------------------- # # Project created by QtCreator 2017-07-05T14:33:42 # #------------------------------------------------- QT += core gui serialport multimedia webengine webkitwidgets QT += sql QT += printsupport CONFIG += c++11 CONFIG += use_gold_linker unix:!macx:!symbian: LIBS += -L/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/lib/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_videoio greaterThan(QT_MAJOR_VERSION, 4): QT += widgets quickcontrols2 TARGET = Peristaltic TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp \ doctor.cpp \ phaco.cpp \ phaco2.cpp \ phaco3.cpp \ prcapvac.cpp \ prdia.cpp \ pria.cpp \ pria2.cpp \ pria3.cpp \ Serial.cpp \ videoscreen.cpp \ database.cpp \ prvit.cpp \ calibration.cpp \ footswitchangle.cpp \ footswitchbutton.cpp \ setting.cpp \ keypad.cpp \ print.cpp \ # toric.cpp \ vtascreen.cpp \ frontscreen.cpp \ browser.cpp \ image_list.cpp \ orbitcool_set.cpp \ welcomepage.cpp \ chart.cpp \ t_max.cpp \ footswitchsense.cpp HEADERS += mainwindow.h \ doctor.h \ phaco.h \ phaco2.h \ phaco3.h \ prcapvac.h \ prdia.h \ pria.h \ pria2.h \ pria3.h \ Serial.h \ videoscreen.h \ database.h \ prvit.h \ calibration.h \ footswitchangle.h \ footswitchbutton.h \ setting.h \ keypad.h \ print.h \ # toric.h \ util.h \ vtascreen.h \ frontscreen.h \ browser.h \ image_list.h \ orbitcool_set.h \ welcomepage.h \ chart.h \ t_max.h \ footswitchsense.h FORMS += mainwindow.ui \ doctor.ui \ phaco.ui \ phaco2.ui \ phaco3.ui \ prcapvac.ui \ prdia.ui \ pria.ui \ pria2.ui \ pria3.ui \ videoscreen.ui \ database.ui \ prvit.ui \ calibration.ui \ footswitchangle.ui \ footswitchbutton.ui \ setting.ui \ keypad.ui \ print.ui \ # toric.ui \ vtascreen.ui \ frontscreen.ui \ browser.ui \ image_list.ui \ orbitcool_set.ui \ welcomepage.ui \ chart.ui \ t_max.ui \ footswitchsense.ui
-
If I pass the qmake with the binary path, I get the below error.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.
Error processing project file: Peristaltic.pro -
I have passed "sudo make" without the complete path, then I got the following error along with the build.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo qmake Peristaltic.pro
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo make
t_max.o:t_max.cpp:function t_max::putImage(_IplImage*, QString, int, int, int, int, int, int): error: undefined reference to 'cvConvertImage'
collect2: error: ld returned 1 exit status
Makefile:326: recipe for target 'Peristaltic' failed
make: *** [Peristaltic] Error 1- (For ex:) I want my Makefile to be configured like these
############################################################################# # Makefile for building: analog_clock # Generated by qmake (3.1) (Qt 5.14.2) # Project: analog_clock.pro # Template: app # Command: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -o Makefile analog_clock.pro ############################################################################# MAKEFILE = Makefile EQ = = ####### Compiler, tools and options CC = aarch64-none-linux-gnu-gcc --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux CXX = aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux DEFINES = -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB CFLAGS = -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC $(DEFINES) INCPATH = -I. -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I../../linux-devkit/sysroots/aarch64-linux/usr/include -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ QMAKE = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p COPY = cp -f COPY_FILE = cp -f COPY_DIR = cp -f -R INSTALL_FILE = install -m 644 -p INSTALL_PROGRAM = install -m 755 -p INSTALL_DIR = cp -f -R QINSTALL = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -install qinstall QINSTALL_PROGRAM = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake -install qinstall -exe DEL_FILE = rm -f SYMLINK = ln -f -s DEL_DIR = rmdir MOVE = mv -f TAR = tar -cf COMPRESS = gzip -9f DISTNAME = analog_clock1.0.0 DISTDIR = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock/.tmp/analog_clock1.0.0 LINK = aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux LFLAGS = --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -Wl,-O1 LIBS = $(SUBLIBS) /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Widgets.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Gui.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Core.so -lGLESv2 -lpthread AR = aarch64-none-linux-gnu-ar cqs RANLIB = SED = sed STRIP = echo ####### Output directory OBJECTS_DIR = ./ ####### Files SOURCES = /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.cpp \ analog_clock.cpp moc_rasterwindow.cpp OBJECTS = rasterwindow.o \ analog_clock.o \ moc_rasterwindow.o DIST = ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_pre.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/linux.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/sanitize.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/oe-device-extra.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qdevice.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/device_config.prf \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qconfig.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_accessibility_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_bootstrap_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_edid_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_egl_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eglfs_kms_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eglfsdeviceintegration_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_eventdispatcher_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_fb_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_fontdatabase_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_gui.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_gui_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_input_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_kms_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_location.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_location_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimedia.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimedia_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediagsttools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediawidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_network.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_network_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_opengl.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_opengl_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_openglextensions.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_openglextensions_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_packetprotocol_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_platformcompositor_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioning.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioning_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioningquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_positioningquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_printsupport.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_printsupport_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qml.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qml_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmldebug_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmldevtools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlmodels.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlmodels_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmltest.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmltest_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlworkerscript.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickparticles_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickshapes_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickwidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_quickwidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_script.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_script_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_scripttools.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_scripttools_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sensors.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sensors_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_serialport.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_serialport_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_service_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sql.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_sql_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_svg.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_svg_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_testlib.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_testlib_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_theme_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandclient.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandclient_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandcompositor.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_waylandcompositor_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webchannel.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webchannel_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkit.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkit_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkitwidgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_webkitwidgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_websockets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_websockets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_widgets.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_widgets_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xml.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xml_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xmlpatterns.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_xmlpatterns_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_zlib_private.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt_functions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt_config.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++/qmake.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_post.prf \ .qmake.stash \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/exclusive_builds.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/toolchain.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/default_pre.prf \ /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resolve_config.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/default_post.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/warn_on.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qt.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resources_functions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/resources.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/moc.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/unix/opengl.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/uic.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/unix/thread.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/qmake_use.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/file_copies.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/testcase_targets.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/exceptions.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/yacc.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/lex.prf \ analog_clock.pro /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.h /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.cpp \ analog_clock.cpp QMAKE_TARGET = analog_clock DESTDIR = TARGET = analog_clock first: all ####### Build rules analog_clock: $(OBJECTS) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) Makefile: analog_clock.pro ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++/qmake.conf ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/spec_pre.prf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/linux.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/sanitize.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/gcc-base-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-base.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/common/g++-unix.conf \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/oe-device-extra.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qdevice.pri \ ../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/features/device_config.prf \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/qconfig.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3danimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dcore_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dlogic_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquick_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickextras_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickinput_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickrender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_3drender_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_accessibility_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_bootstrap_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_charts_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_concurrent_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_core_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_dbus_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_edid_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/modules/qt_lib_egl_support_private.pri \ ../../linux-devkit/sysroots/x86_64-arago-
But my Makefile is not getting updated with the above configurations.
############################################################################# # Makefile for building: Peristaltic # Generated by qmake (3.1) (Qt 5.9.5) # Project: Peristaltic.pro # Template: app # Command: /usr/lib/qt5/bin/qmake -o Makefile Peristaltic.pro ############################################################################# MAKEFILE = Makefile ####### Compiler, tools and options CC = gcc CXX = g++ DEFINES = -DQT_NO_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_WEBKITWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_WEBKIT_LIB -DQT_GUI_LIB -DQT_SERIALPORT_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SQL_LIB -DQT_CORE_LIB CFLAGS = -pipe -O2 -Wall -W -D_REENTRANT -fPIC $(DEFINES) CXXFLAGS = -pipe -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC $(DEFINES) INCPATH = -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngine -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuickControls2 -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKitWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebKit -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtSerialPort -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -isystem /usr/include/libdrm -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ QMAKE = /usr/lib/qt5/bin/qmake DEL_FILE = rm -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p COPY = cp -f COPY_FILE = cp -f COPY_DIR = cp -f -R INSTALL_FILE = install -m 644 -p INSTALL_PROGRAM = install -m 755 -p INSTALL_DIR = cp -f -R QINSTALL = /usr/lib/qt5/bin/qmake -install qinstall QINSTALL_PROGRAM = /usr/lib/qt5/bin/qmake -install qinstall -exe DEL_FILE = rm -f SYMLINK = ln -f -s DEL_DIR = rmdir MOVE = mv -f TAR = tar -cf COMPRESS = gzip -9f DISTNAME = Peristaltic1.0.0 DISTDIR = /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/.tmp/Peristaltic1.0.0 LINK = g++ LFLAGS = -Wl,-O1 -fuse-ld=gold -Wl,-rpath-link,/usr/lib/x86_64-linux-gnu LIBS = $(SUBLIBS) -L/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/lib/ -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_videoio -lQt5Multimedia -lQt5WebEngine -lQt5WebEngineCore -lQt5QuickControls2 -lQt5Quick -lQt5WebKitWidgets -lQt5PrintSupport -lQt5Widgets -lQt5WebKit -lQt5Gui -lQt5SerialPort -lQt5WebChannel -lQt5Qml -lQt5Network -lQt5Positioning -lQt5Sql -lQt5Core -lGL -lpthread AR = ar cqs RANLIB = SED = sed STRIP = strip ####### Output directory OBJECTS_DIR = ./ ####### Files SOURCES = main.cpp \ mainwindow.cpp \ doctor.cpp \ phaco.cpp \ phaco2.cpp \ phaco3.cpp \ prcapvac.cpp \ prdia.cpp \ pria.cpp \ pria2.cpp \ pria3.cpp \ Serial.cpp \ videoscreen.cpp \ database.cpp \ prvit.cpp \ calibration.cpp \ footswitchangle.cpp \ footswitchbutton.cpp \ setting.cpp \ keypad.cpp \ print.cpp \ vtascreen.cpp \ frontscreen.cpp \ browser.cpp \ image_list.cpp \ orbitcool_set.cpp \ welcomepage.cpp \ chart.cpp \ t_max.cpp \ footswitchsense.cpp moc_mainwindow.cpp \ moc_doctor.cpp \ moc_phaco.cpp \ moc_phaco2.cpp \ moc_phaco3.cpp \ moc_prcapvac.cpp \ moc_prdia.cpp \ moc_pria.cpp \ moc_pria2.cpp \ moc_pria3.cpp \ moc_Serial.cpp \ moc_videoscreen.cpp \ moc_database.cpp \ moc_prvit.cpp \ moc_calibration.cpp \ moc_footswitchangle.cpp \ moc_footswitchbutton.cpp \ moc_setting.cpp \ moc_keypad.cpp \ moc_print.cpp \ moc_vtascreen.cpp \ moc_frontscreen.cpp \ moc_browser.cpp \ moc_image_list.cpp \ moc_orbitcool_set.cpp \ moc_welcomepage.cpp \ moc_chart.cpp \ moc_t_max.cpp \ moc_footswitchsense.cpp OBJECTS = main.o \ mainwindow.o \ doctor.o \ phaco.o \ phaco2.o \ phaco3.o \ prcapvac.o \ prdia.o \ pria.o \ pria2.o \ pria3.o \ Serial.o \ videoscreen.o \ database.o \ prvit.o \ calibration.o \ footswitchangle.o \ footswitchbutton.o \ setting.o \ keypad.o \ print.o \ vtascreen.o \ frontscreen.o \ browser.o \ image_list.o \ orbitcool_set.o \ welcomepage.o \ chart.o \ t_max.o \ footswitchsense.o \ moc_mainwindow.o \ moc_doctor.o \ moc_phaco.o \ moc_phaco2.o \ moc_phaco3.o \ moc_prcapvac.o \ moc_prdia.o \ moc_pria.o \ moc_pria2.o \ moc_pria3.o \ moc_Serial.o \ moc_videoscreen.o \ moc_database.o \ moc_prvit.o \ moc_calibration.o \ moc_footswitchangle.o \ moc_footswitchbutton.o \ moc_setting.o \ moc_keypad.o \ moc_print.o \ moc_vtascreen.o \ moc_frontscreen.o \ moc_browser.o \ moc_image_list.o \ moc_orbitcool_set.o \ moc_welcomepage.o \ moc_chart.o \ moc_t_max.o \ moc_footswitchsense.o DIST = /usr/lib/x86_64-linux-gnu/qt5/mkspecs/features/spec_pre.prf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/unix.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/linux.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/sanitize.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/gcc-base-unix.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-base.conf \ /usr/lib/x86_64-linux-gnu/qt5/mkspecs/common/g++-unix.conf \
@Anu-Jayan said in QT5 build errors:
sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Not an answer to your problem, but why are you using sudo all the time?!
-
-
@Anu-Jayan said in QT5 build errors:
sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Not an answer to your problem, but why are you using sudo all the time?!
I am using sudo,if Permissions required.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.
Error processing project file: Peristaltic.pro -
I am using sudo,if Permissions required.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.
Error processing project file: Peristaltic.pro@Anu-Jayan said in QT5 build errors:
if Permissions required
There is no need for sudo to be able to write in your own home folder. Fix the access rights instead...
-
I am using sudo,if Permissions required.
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.
Error processing project file: Peristaltic.pro@Anu-Jayan said in QT5 build errors:
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.This sounds like a broken toolchain. Or you're using the wrong sysroot? Does
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/bin/qmake Peristaltic.pro
work better?
-
@Anu-Jayan said in QT5 build errors:
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> sudo /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Could not find qmake spec 'linux-oe-g++'.This sounds like a broken toolchain. Or you're using the wrong sysroot? Does
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/bin/qmake Peristaltic.pro
work better?
@kkoehne said in QT5 build errors:
Does work better?
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro -
@kkoehne said in QT5 build errors:
Does work better?
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro@Anu-Jayan Well, prefix the qmale call by
sudo
.I btw agree with @jsulm that it's very weird you need sudo rights to create or change files in your own home directory. Something is borked there ... But it's probably orthogonal to the qmake configuration issue.
-
@kkoehne said in QT5 build errors:
Does work better?
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake Peristaltic.pro
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
Unable to generate makefile for: Peristaltic.pro@Anu-Jayan said in QT5 build errors:
Failure to open file: /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/Peristaltic/src/Makefile
You probably have files created before using sudo which now are only writable by root. I suggest you start from clean build folder without sudo
-
@Anu-Jayan Well, prefix the qmale call by
sudo
.I btw agree with @jsulm that it's very weird you need sudo rights to create or change files in your own home directory. Something is borked there ... But it's probably orthogonal to the qmake configuration issue.
Hi,
I followed the same procedures to compile a sample code "analog clock" & the build with cross-compilations are as below. I was able to generate the executable file,which can be flashed in AM62x EVM board.[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock> /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/qmake analog_clock.pro
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock> make
aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -c -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I../../linux-devkit/sysroots/aarch64-linux/usr/include -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ -o rasterwindow.o /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.cpp
aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -c -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I../../linux-devkit/sysroots/aarch64-linux/usr/include -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ -o analog_clock.o analog_clock.cpp
aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -dM -E -o moc_predefs.h ../../linux-devkit/sysroots/x86_64-arago-linux/mkspecs/features/data/dummy.cpp
/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/bin//moc -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock/moc_predefs.h -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/aarch64-none-linux-gnu/include/c++/9.2.1 -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/aarch64-none-linux-gnu/include/c++/9.2.1/aarch64-none-linux-gnu -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/aarch64-none-linux-gnu/include/c++/9.2.1/backward -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/lib/gcc/aarch64-none-linux-gnu/9.2.1/include -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/lib/gcc/aarch64-none-linux-gnu/9.2.1/include-fixed -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/x86_64-arago-linux/usr/aarch64-none-linux-gnu/include -I/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/include /usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow/rasterwindow.h -o moc_rasterwindow.cpp
aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -c -pipe --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -O2 -Wall -Wextra -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/lib/x86_64-linux-gnu/qt5/examples/gui/rasterwindow -I../../linux-devkit/sysroots/aarch64-linux/usr/include -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtWidgets -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtGui -I../../linux-devkit/sysroots/aarch64-linux/usr/include/QtCore -I. -I../../linux-devkit/sysroots/aarch64-linux/usr/lib/mkspecs/linux-oe-g++ -o moc_rasterwindow.o moc_rasterwindow.cpp
aarch64-none-linux-gnu-g++ --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux --sysroot=/home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux -Wl,-O1 -o analog_clock rasterwindow.o analog_clock.o moc_rasterwindow.o /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Widgets.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Gui.so /home/zumi/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/linux-devkit/sysroots/aarch64-linux/usr/lib/libQt5Core.so -lGLESv2 -lpthread
[linux-devkit]:~/ti-processor-sdk-linux-am62xx-evm-08.06.00.42/example-applications/analog_clock> ls
analog_clock analog_clock.o Makefile moc_rasterwindow.cpp rasterwindow.o
analog_clock.cpp analog_clock.pro moc_predefs.h moc_rasterwindow.o