Raspberry Pi 3: debug info, how to fix?
-
@JiujiuTong Does your sysroot contain all that incompatible libraries (like libpthread.so)?
wrote on 22 Mar 2017, 08:50 last edited by@jsulm
i just sync from raspberry, is there anyway to check if incompatible libraries are included in that path? -
@jsulm
i just sync from raspberry, is there anyway to check if incompatible libraries are included in that path?@JiujiuTong My question was: does it contain that file?
-
@JiujiuTong My question was: does it contain that file?
wrote on 22 Mar 2017, 09:28 last edited by@jsulm
yes,there is a libpthread.so -
@jsulm
yes,there is a libpthread.so -
wrote on 1 Apr 2017, 14:46 last edited by
@jsulm
sorry for my late reply
these days i have been rework the job. just following the steps again.
now there is another error :
/usr/include/math.h:31: error: bits/math-vector.h: No such file or directory
#include <bits/math-vector.h>
i try to find the file bits/math-vector.h ,but there is no such file
and i searched that is should be included in libc6-dev package.
but i have installed the latest package , but still no such file
is there any other ways to fix it? thank you very much ! -
@jsulm
sorry for my late reply
these days i have been rework the job. just following the steps again.
now there is another error :
/usr/include/math.h:31: error: bits/math-vector.h: No such file or directory
#include <bits/math-vector.h>
i try to find the file bits/math-vector.h ,but there is no such file
and i searched that is should be included in libc6-dev package.
but i have installed the latest package , but still no such file
is there any other ways to fix it? thank you very much !wrote on 2 Apr 2017, 10:40 last edited by@JiujiuTong said in Qt on rpi3 , debug info ,how to fix?:
@jsulm
sorry for my late reply
these days i have been rework the job. just following the steps again.
now there is another error :
/usr/include/math.h:31: error: bits/math-vector.h: No such file or directory
#include <bits/math-vector.h>
i try to find the file bits/math-vector.h ,but there is no such file
and i searched that is should be included in libc6-dev package.
but i have installed the latest package , but still no such file
is there any other ways to fix it? thank you very much !@jsulm it seems that the qtcreator do not using the files specified by sysroot(~/rapi/sysroot/usr/include/math.h), it is using files on host files /usr/include/math, how can i use the files under sysroot ?thank you !
-
@JiujiuTong said in Qt on rpi3 , debug info ,how to fix?:
@jsulm
sorry for my late reply
these days i have been rework the job. just following the steps again.
now there is another error :
/usr/include/math.h:31: error: bits/math-vector.h: No such file or directory
#include <bits/math-vector.h>
i try to find the file bits/math-vector.h ,but there is no such file
and i searched that is should be included in libc6-dev package.
but i have installed the latest package , but still no such file
is there any other ways to fix it? thank you very much !@jsulm it seems that the qtcreator do not using the files specified by sysroot(~/rapi/sysroot/usr/include/math.h), it is using files on host files /usr/include/math, how can i use the files under sysroot ?thank you !
@JiujiuTong How did you configure the kit in QtCreator? If it is set up correctly then it should work.
-
@JiujiuTong How did you configure the kit in QtCreator? If it is set up correctly then it should work.
wrote on 3 Apr 2017, 07:59 last edited by@jsulm
i think the configure is correct, i am following the steps :
http://wiki.qt.io/RaspberryPi2EGLFS
first create device ,then configure compiler,debug, and Qtversion. Go to Options -> Build & Run with sysroot path selected.
i add the absolute path in the project, then it seem ok now with one problem:
https://forum.qt.io/topic/77854/error-undefined-reference-to-std-__throw_out_of_range_fmt-char-const-glibcxx_3-4-20/3
can you help me? -
@jsulm
i think the configure is correct, i am following the steps :
http://wiki.qt.io/RaspberryPi2EGLFS
first create device ,then configure compiler,debug, and Qtversion. Go to Options -> Build & Run with sysroot path selected.
i add the absolute path in the project, then it seem ok now with one problem:
https://forum.qt.io/topic/77854/error-undefined-reference-to-std-__throw_out_of_range_fmt-char-const-glibcxx_3-4-20/3
can you help me?@JiujiuTong Did you try what @SGaist suggested?
-
@JiujiuTong Did you try what @SGaist suggested?
wrote on 3 Apr 2017, 08:26 last edited by JiujiuTong 4 Mar 2017, 08:30@jsulm
yes , i try ,but it failed
i add you in other post . thank you ! -
@jsulm
yes , i try ,but it failed
i add you in other post . thank you !@JiujiuTong Failed? Same problem?
-
wrote on 7 Apr 2017, 10:25 last edited by Levy 4 Jul 2017, 10:26
關於這個錯誤:
/home/tong/raspi/qt5pi/lib/libQt5MultimediaWidgets.so: undefined reference to QGLContext::currentContext()@Qt_5'
....
...我是加入:
.pro:
QT += opengl
才解決此問題的會加 qt += opengl 是因為 QGLContext::currentContext() ...etc 來自於 opengl
我覺得這 error 是因為 Qt5MultimediaWidgets 於 Embedded 時,會去呼叫 opengl 方法的關係希望對你有幫助。
-
關於這個錯誤:
/home/tong/raspi/qt5pi/lib/libQt5MultimediaWidgets.so: undefined reference to QGLContext::currentContext()@Qt_5'
....
...我是加入:
.pro:
QT += opengl
才解決此問題的會加 qt += opengl 是因為 QGLContext::currentContext() ...etc 來自於 opengl
我覺得這 error 是因為 Qt5MultimediaWidgets 於 Embedded 時,會去呼叫 opengl 方法的關係希望對你有幫助。
wrote on 7 Apr 2017, 14:33 last edited by@Levy ,got it , thanks!
-
wrote on 7 Jun 2017, 15:10 last edited by amruz 6 Jul 2017, 15:13
I am also getting the error when i try to cross compile qt in raspberry pi 2 without x11.
When i am running console application it is running.
But when i am using widget application in pi touchscreen it is showing
"Unable to query physical screen size, defaulting to 100 dpi.
To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters)."
and the system is idle
can anyone help me with thiswhen i am debugging the output in qtcreator is as follows
Debugging starts
Listening on port 10000
Remote debugging from host 192.168.15.153
Process /home/pi/qtinpitry created; pid = 8079
File transfers from remote targets can be slow. Use "set sysroot" to access files locally instead.
Unable to query physical screen size, defaulting to 100 dpi.
To override, set QT_QPA_EGLFS_PHYSICAL_WIDTH and QT_QPA_EGLFS_PHYSICAL_HEIGHT (in millimeters).can anyone help me.
Thanks in advance