I had that issue but it seemed to be resolved by adding the following line in the qmake.conf file:
*INCLUDEPATH += /home/bbbuild/develop/bbuild/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/7.5.0* Ensure you adjust the path, and other paths, to match your configuration. This is fully qualified based on where the toolchain is installed on my system. Cheers, Jon On Mon, Oct 26, 2020 at 9:35 AM 'Jeremias Ramirez' via BeagleBoard < [email protected]> wrote: > Well, I can't compile it. 馃樁 > I got those errors after a while: > > In file included from > /opt/qt5129bbb/gcc-linaro-7.5.0-2019.12-x86_64_armv8l-linux-gnueabihf/armv8l-linux-gnueabihf/include/c++/7.5.0/bits/stl_algo.h:59:0, > from > /opt/qt5129bbb/gcc-linaro-7.5.0-2019.12-x86_64_armv8l-linux-gnueabihf/armv8l-linux-gnueabihf/include/c++/7.5.0/algorithm:62, > from > ../../include/QtCore/../../../../qt5/qtbase/src/corelib/global/qglobal.h:142, > from ../../include/QtCore/qglobal.h:1, > from > ../../include/QtGui/../../../../qt5/qtbase/src/gui/kernel/qtguiglobal.h:43, > from ../../include/QtGui/qtguiglobal.h:1, > from > /opt/qt5129bbb/qt5/qtbase/src/gui/kernel/qt_gui_pch.h:50: > /opt/qt5129bbb/gcc-linaro-7.5.0-2019.12-x86_64_armv8l-linux-gnueabihf/armv8l-linux-gnueabihf/include/c++/7.5.0/cstdlib:75:15: > fatal error: stdlib.h: No such file or directory > #include_next <stdlib.h> > ^~~~~~~~~~ > compilation terminated. > Makefile:1926: recipe for target '.pch/Qt5Gui.gch/c++' failed > make[3]: *** [.pch/Qt5Gui.gch/c++] Error 1 > make[3]: Leaving directory '/opt/qt5129bbb/build/qtbase/src/gui' > Makefile:555: recipe for target 'sub-gui-make_first' failed > make[2]: *** [sub-gui-make_first] Error 2 > make[2]: Leaving directory '/opt/qt5129bbb/build/qtbase/src' > Makefile:50: recipe for target 'sub-src-make_first' failed > make[1]: *** [sub-src-make_first] Error 2 > make[1]: Leaving directory '/opt/qt5129bbb/build/qtbase' > Makefile:82: recipe for target 'module-qtbase-make_first' failed > make: *** [module-qtbase-make_first] Error 2 > > I'm trying to figure out what's wrong with the library. > PS: I tried removing the line you add to the conf file, just in case. > > El lun., 26 oct. 2020 a las 9:30, 'Jeremias Ramirez' via BeagleBoard (< > [email protected]>) escribi贸: > >> You cannot imagine how I feel when see this on my terminal: >> >> EGL .................................... yes >> OpenVG ................................. no >> OpenGL: >> Desktop OpenGL ....................... no >> OpenGL ES 2.0 ........................ yes >> OpenGL ES 3.0 ........................ yes >> OpenGL ES 3.1 ........................ yes >> OpenGL ES 3.2 ........................ yes >> Vulkan ................................. yes >> Session Management ..................... yes >> Features used by QPA backends: >> evdev .................................. yes >> libinput ............................... no >> INTEGRITY HID .......................... no >> mtdev .................................. no >> tslib .................................. no >> xkbcommon .............................. yes >> X11 specific: >> XLib ................................. yes >> XCB Xlib ............................. yes >> EGL on X11 ........................... yes >> QPA backends: >> DirectFB ............................... no >> EGLFS .................................. yes >> EGLFS details: >> EGLFS OpenWFD ........................ no >> EGLFS i.Mx6 .......................... no >> EGLFS i.Mx6 Wayland .................. no >> EGLFS RCAR ........................... no >> EGLFS EGLDevice ...................... no >> EGLFS GBM ............................ no >> EGLFS VSP2 ........................... no >> EGLFS Mali ........................... no >> EGLFS Raspberry Pi ................... no >> EGLFS X11 ............................ yes >> >> We are almost 95% done. >> Thank you very much. >> That not only helps, that works. >> >> I'm starting -make that, i will write here again when it's done. >> Thank you again. >> >> Regards, Jeremias. >> >> >> El lunes, 26 de octubre de 2020 a las 1:35:42 UTC-3, [email protected] >> escribi贸: >> >>> Okay, I think I have something that works. This completes the configure >>> step, completes make, and make install. >>> As far as the issue where it is still picking up the previous toolchain >>> in your config, each time after I compile or run into an issue, I remove >>> the build, the qt source, the toolchain folders and anything else that >>> indicates it was touched during the build of qt. I had to remove the >>> sysroot folder and resync the files from the Beaglebone at least once. >>> >>> With my config, I found I was missing a couple of folders from the BB >>> where there were files linked to other locations. This is what I have for >>> creating the sysroot for the BB. >>> >>> *mkdir -p sysroot/{lib,sbin,usr/{include,lib,bin},etc/alternatives}* >>> >>> *rsync -avz [email protected]:/lib sysroot/* >>> >>> *rsync -avz [email protected]:/sbin sysroot/* >>> >>> *rsync -avz [email protected]:/usr/include sysroot/usr* >>> >>> *rsync -avz [email protected]:/usr/lib sysroot/usr* >>> >>> *rsync -avz [email protected]:/usr/bin sysroot/usr* >>> >>> *rsync -avz [email protected]:/etc/alternatives sysroot/etc* >>> >>> >>> Get this tool to fix relative links: >>> >>> *wget >>> https://raw.githubusercontent.com/riscv/riscv-poky/master/scripts/sysroot-relativelinks.py >>> <https://raw.githubusercontent.com/riscv/riscv-poky/master/scripts/sysroot-relativelinks.py>* >>> *chmod +x sysroot-relativelinks.py* >>> *./sysroot-relativelinks.py sysroot* >>> >>> This is the qmake.conf that I am using >>> >>> *#* >>> *# qmake configuration for the BeagleBoard and BeagleBoard xM boards* >>> *# http://beagleboard.org/ <http://beagleboard.org/>* >>> >>> *MAKEFILE_GENERATOR = UNIX* >>> *CONFIG += incremental* >>> *QMAKE_INCREMENTAL_STYLE = sublib* >>> >>> *#include(../../common/linux.conf)* >>> *#include(../../common/gcc-base-unix.conf)* >>> *#include(../../common/g++-unix.conf)* >>> >>> *include(../common/linux_device_pre.conf)* >>> >>> *load(device_config)* >>> >>> *QT_QPA_DEFAULT_PLATFORM = eglfs* >>> >>> *# modifications to g++.conf* >>> *QMAKE_CC = $${CROSS_COMPILE}gcc* >>> *QMAKE_CXX = $${CROSS_COMPILE}g++* >>> *QMAKE_LINK = $${QMAKE_CXX}* >>> *QMAKE_LINK_SHLIB = $${QMAKE_CXX}* >>> >>> *# modifications to linux.conf* >>> *QMAKE_AR = $${CROSS_COMPILE}ar cqs* >>> *QMAKE_OBJCOPY = $${CROSS_COMPILE}objcopy* >>> *QMAKE_NM = $${CROSS_COMPILE}nm -P* >>> *QMAKE_STRIP = $${CROSS_COMPILE}strip* >>> >>> *COMPILER_FLAGS = -march=armv7-a -mtune=cortex-a8 -mfpu=neon >>> -mthumb* >>> >>> *#modifications to gcc-base.conf* >>> *QMAKE_CFLAGS += $${COMPILER_FLAGS}* >>> *QMAKE_CXXFLAGS += $${COMPILER_FLAGS}* >>> *QMAKE_CXXFLAGS_RELEASE += -O3* >>> >>> *INCLUDEPATH += >>> /home/bbbuild/develop/bbuild/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/7.5.0 >>> * >>> >>> *QMAKE_LIBS += -lrt -lpthread -ldl* >>> >>> >>> *# Extra stuff (OpenGL, DirectFB, ...)* >>> >>> *QMAKE_INCDIR_EGL = >>> /home/bbbuild/develop/bbuild/sysroot/usr/include * >>> *QMAKE_LIBDIR_EGL = >>> /home/bbbuild/develop/bbuild/sysroot/usr/lib/arm-linux-gnueabihf * >>> >>> *QMAKE_INCDIR_OPENGL_ES2 = $${QMAKE_INCDIR_EGL}* >>> *QMAKE_LIBDIR_OPENGL_ES2 = $${QMAKE_LIBDIR_EGL}* >>> *QMAKE_INCDIR_OPENVG = $${QMAKE_INCDIR_EGL}* >>> *QMAKE_LIBDIR_OPENVG = $${QMAKE_LIBDIR_EGL}* >>> >>> *#QMAKE_LIBS_EGL = -lEGL -lIMGegl -lsrv_um* >>> *QMAKE_LIBS_EGL = -lEGL * >>> >>> *QMAKE_LIBS_OPENGL_ES2 = -lGLESv2 $${QMAKE_LIBS_EGL}* >>> *QMAKE_LIBS_OPENVG = -lOpenVG $${QMAKE_LIBS_EGL}* >>> >>> *DISTRO_OPTS += hard-float* >>> >>> *# No need for any special EGL device integration.* >>> *# Prioritize the default, compiled-in integration over any plugins.* >>> >>> *EGLFS_DEVICE_INTEGRATION = none* >>> >>> *include(../common/linux_arm_device_post.conf)* >>> >>> *load(qt_config)* >>> >>> Note, I had to add an INCLUDEPATH entry to point to the includes in the >>> toolchain since qmake was not finding it. >>> >>> Then I ran configure from the build folder as such: >>> >>> * ../qt-everywhere-src-5.12.5/configure -platform linux-g++-64 -prefix >>> /home/bbbuild/opt/qt512bb/qt512 -extprefix >>> /home/bbbuild/opt/qt512bb/binaries -hostprefix >>> /home/bbbuild/opt/qt512bb/tool -release -opengl es2 -device >>> linux-beagleboard-g++ -device-option >>> CROSS_COMPILE=/home/bbbuild/develop/bbuild/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- >>> -no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc >>> -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds -sysroot >>> /home/bbbuild/develop/bbuild/sysroot -opensource -confirm-license -skip >>> qtwayland -skip qtlocation -skip qtscript -make libs -nomake examples >>> -nomake tests -v -no-gbm * >>> >>> >>> Then run make && make install >>> >>> This is part of the config.status output from the build folder >>> >>> * EGL .................................... yes* >>> * OpenVG ................................. no* >>> * OpenGL:* >>> * Desktop OpenGL ....................... no* >>> * OpenGL ES 2.0 ........................ yes* >>> * OpenGL ES 3.0 ........................ yes* >>> * OpenGL ES 3.1 ........................ yes* >>> * OpenGL ES 3.2 ........................ yes* >>> * Vulkan ................................. yes* >>> * Session Management ..................... yes* >>> *Features used by QPA backends:* >>> * evdev .................................. yes* >>> * libinput ............................... yes* >>> * INTEGRITY HID .......................... no* >>> * mtdev .................................. yes* >>> * tslib .................................. yes* >>> * xkbcommon .............................. yes* >>> * X11 specific:* >>> * XLib ................................. yes* >>> * XCB Xlib ............................. yes* >>> * EGL on X11 ........................... yes* >>> *QPA backends:* >>> * DirectFB ............................... no* >>> * EGLFS .................................. yes* >>> * EGLFS details:* >>> * EGLFS OpenWFD ........................ no* >>> * EGLFS i.Mx6 .......................... no* >>> * EGLFS i.Mx6 Wayland .................. no* >>> * EGLFS RCAR ........................... no* >>> * EGLFS EGLDevice ...................... yes* >>> * EGLFS GBM ............................ no* >>> * EGLFS VSP2 ........................... no* >>> * EGLFS Mali ........................... no* >>> * EGLFS Raspberry Pi ................... no* >>> * EGLFS X11 ............................ yes* >>> * LinuxFB ................................ yes* >>> * VNC .................................... yes* >>> * Mir client ............................. no* >>> >>> >>> This is what is in the binaries folder from the extprefix option >>> >>> *~/opt/qt512bb$ ls -lt binaries/* >>> *total 52* >>> *drwxr-xr-x 2 bbbuild bbbuild 12288 Oct 25 19:00 translations* >>> *drwxr-xr-x 23 bbbuild bbbuild 4096 Oct 25 19:00 qml* >>> *drwxr-xr-x 80 bbbuild bbbuild 4096 Oct 25 19:00 include* >>> *drwxr-xr-x 4 bbbuild bbbuild 20480 Oct 25 19:00 lib* >>> *drwxr-xr-x 2 bbbuild bbbuild 4096 Oct 25 19:00 bin* >>> *drwxr-xr-x 25 bbbuild bbbuild 4096 Oct 25 18:59 plugins* >>> *drwxr-xr-x 3 bbbuild bbbuild 4096 Oct 25 18:58 doc* >>> >>> I hope this helps. >>> >>> Cheers, >>> >>> Jon >>> >>> On Fri, Oct 23, 2020 at 3:17 PM 'Jeremias Ramirez' via BeagleBoard < >>> [email protected]> wrote: >>> >>>> >>>> That looks good. >>>> In the meantime I try to fully understand what are you doing and how to >>>> replicate it, you say you will add the other items in the config later. How >>>> do you will do that? I have an VirtualBox snapshot on my laptop (another Qt >>>> installation) just after the -make step, so, to try re-run the ./configure >>>> plus -make combo when we can include OpenGL I just ran -make clean, but >>>> this don't solve that re-run ./configure doesn't seem to take all the new >>>> paths. >>>> In the past, I opt to reinstall Ubuntu just for make sure the new >>>> installation will be clean, but i hate do that, i think that in certain >>>> moment i will not be able to do that anymore without expend another week >>>> configuring the IDE. >>>> >>>> Thank you very much for your help. >>>> Jeremias. >>>> El viernes, 23 de octubre de 2020 a las 17:01:15 UTC-3, >>>> [email protected] escribi贸: >>>> >>>>> Okay, a bit of success. >>>>> With it picking up the older toolchain, look in the folders you are >>>>> using for any '.qt*. files. There are files that get created as '.' when >>>>> running the configure script. >>>>> >>>>> For me, >>>>> >>>>> I downloaded Qt 5.12.5 and unpacked it in a folder. >>>>> Then I created 3 folders for the prefix, extprefix and hostprefix: >>>>> >>>>> *prefix ~/opt/qt512bb/install * >>>>> *extprefix ~/opt/qt512bb/binaries * >>>>> *hostprefix ~/opt/qt512bb/tool* >>>>> >>>>> >>>>> Then I created a build folder to build qt in and moved to that folder >>>>> to build >>>>> >>>>> *mkdir -p ~/opt/qt512bb/build* >>>>> *cd ~/opt/qt512bb/build* >>>>> >>>>> >>>>> Then I ran the configure script from the build folder as such. >>>>> >>>>> *../qt-everywhere-src-5.12.5/configure -platform linux-g++-64 -release >>>>> -opengl es2 -device linux-beagleboard-g++ -device-option >>>>> CROSS_COMPILE=~/develop/bbuild/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- >>>>> -sysroot ~/develop/bbuild/sysroot -opensource -confirm-license -make libs >>>>> -prefix ~/opt/qt512bb/install -extprefix ~/opt/qt512bb/binaries >>>>> -hostprefix >>>>> ~/opt/qt512bb/tool -nomake tests -v -libdir >>>>> ~/develop/bbuild/sysroot/lib/arm-linux-gnueabihf* >>>>> >>>>> >>>>> This was just to verify the config and make sure it passes the >>>>> configure stage. Currently running make and will see if it compiles then >>>>> will add the other items in the config. >>>>> Also, I am using the default qmake.conf file. >>>>> >>>>> Helpful links: >>>>> >>>>> https://stackoverflow.com/questions/45983717/qt-sysroot-prefix-extprefix-and-hostprefix-options >>>>> >>>>> https://stackoverflow.com/questions/49139731/error-while-creating-qmake-for-a-qt-static-build >>>>> >>>>> >>>>> Jon >>>>> >>>>> >>>>> On Fri, Oct 23, 2020 at 5:44 AM 'Jeremias Ramirez' via BeagleBoard < >>>>> [email protected]> wrote: >>>>> >>>>>> Well, i'm not sure if this is something useful, but, I try to use an >>>>>> older version of the Linaro compiler. >>>>>> I was using 7.5 and i try 6.5 >>>>>> I think there's something weird updating links, because i change the >>>>>> ./configure, and the script still trying to use the 7.5v, look: >>>>>> >>>>>> + cd qtbase >>>>>> + /opt/qt5bbb/qt5/qtbase/configure -top-level -no-gcc-sysroot -device >>>>>> linux-beagleboard-g++ -device-option CROSS_COMPILE= >>>>>> */opt/gcc-linaro-6.5.0-2018.12-x86_64_armv8l-linux-gnueabihf/bin/armv8l-linux-gnueabihf*- >>>>>> -sysroot /mnt/bbb-rootfs -opensource -confirm-license -optimized-qmake >>>>>> -reduce-exports -release -make libs -prefix /usr/local/qt5bbb -hostprefix >>>>>> /usr/local/qt5bbb -qt-zlib -qt-libpng -no-openssl -opengl es2 -eglfs -v >>>>>> <srcbase> = /opt/qt5bbb/qt5/qtbase >>>>>> <bldbase> = /opt/qt5bbb/qt5/qtbase >>>>>> <outbase> = /opt/qt5bbb/qt5/qtbase >>>>>> Creating qmake... >>>>>> make: Nothing to be done for 'first'. >>>>>> Command line: -no-gcc-sysroot -device linux-beagleboard-g++ >>>>>> -device-option CROSS_COMPILE=/ >>>>>> *opt/gcc-linaro-6.5.0-2018.12-x86_64_armv8l-linux-gnueabihf/bin/armv8l-linux-gnueabihf*- >>>>>> -sysroot /mnt/bbb-rootfs -opensource -confirm-license -optimized-qmake >>>>>> -reduce-exports -release -make libs -prefix /usr/local/qt5bbb -hostprefix >>>>>> /usr/local/qt5bbb -qt-zlib -qt-libpng -no-openssl -opengl es2 -eglfs -v >>>>>> >>>>>> This is the Qt Open Source Edition. >>>>>> >>>>>> You have already accepted the terms of the Open Source license. >>>>>> >>>>>> Running configuration tests... >>>>>> >>>>>> + cd */opt/qt5bbb/qt5/config.tests && >>>>>> /opt/gcc-linaro-7.5.0-2019.12-x86_64_armv8l-linux-gnueabihf/bin/armv8l-linux-gnueabihf*-g++ >>>>>> -pipe -march=armv7-a -mtune=cortex-a8 -mfpu=neon -mthumb -march=armv7-a >>>>>> -mtune=cortex-a8 -mfpu=neon -mthumb -mfloat-abi=hard -fuse-ld=gold -o >>>>>> conftest-out conftest.cpp >>>>>> >>>>>> + >>>>>> */opt/gcc-linaro-7.5.0-2019.12-x86_64_armv8l-linux-gnueabihf/bin/armv8l-linux-gnueabihf-g+*+ >>>>>> -dumpmachine >>>>>> > armv8l-linux-gnueabihf >>>>>> >>>>>> >>>>>> I rename the 7.5v folder and still giving me the same paths here. >>>>>> >>>>>> Best regards. >>>>>> >>>>>> El jueves, 22 de octubre de 2020 a las 22:39:35 UTC-3, >>>>>> [email protected] escribi贸: >>>>>> >>>>>>> Yeah, I tried with Debian 9.13 64-bit and it still shows the same >>>>>>> error for the OpenGL ES libs. >>>>>>> >>>>>>> Must be missing something. >>>>>>> >>>>>>> Jon >>>>>>> >>>>>>> On Thu, Oct 22, 2020 at 2:03 PM 'Jeremias Ramirez' via BeagleBoard < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> I don't know how path vars work in this kind of files, but, if you >>>>>>>> see that file, at the start includes an linux.conf file, that file also >>>>>>>> make reference to the $varPaths whom we are trying to especify. >>>>>>>> >>>>>>>> El jue., 22 de oct. de 2020 17:09, jonnymo <[email protected]> >>>>>>>> escribi贸: >>>>>>>> >>>>>>>>> Yeah, I just downloaded 5.12.9 and tied that but got the same end >>>>>>>>> result but more info in the log. >>>>>>>>> Also, I am following these two links and ensured both my Host and >>>>>>>>> BB have the proper libs installed and such. >>>>>>>>> >>>>>>>>> https://mechatronicsblog.com/cross-compile-and-deploy-qt-5-12-for-raspberry-pi/#comment-1706 >>>>>>>>> https://wiki.qt.io/BeagleBone_Black_Beginners_Guide >>>>>>>>> >>>>>>>>> Also, I have edits the qmake.conf and added the following but >>>>>>>>> still no go: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> *QMAKE_LFLAGS += -Wl,-rpath-link,$$[QT_SYSROOT]/lib# >>>>>>>>> Extra stuff (OpenGL, DirectFB, ...)QMAKE_INCDIR_EGL = >>>>>>>>> $$[QT_SYSROOT]/usr/include \ >>>>>>>>> $$[QT_SYSROOT]/usr/include/GLES2 \ >>>>>>>>> $$[QT_SYSROOT]/usr/include/arm-linux-gnueabihf \ >>>>>>>>> $$[QT_SYSROOT]/usr/include/arm-linux-gnueabihf/bitsQMAKE_LIBDIR_EGL >>>>>>>>> = $$[QT_SYSROOT]/lib \ >>>>>>>>> $$[QT_SYSROOT]/usr/lib \ >>>>>>>>> >>>>>>>>> $$[QT_SYSROOT]/usr/lib/arm-linux-gnueabihfQMAKE_INCDIR_OPENGL_ES2 = >>>>>>>>> $${QMAKE_INCDIR_EGL}QMAKE_LIBDIR_OPENGL_ES2 = >>>>>>>>> $${QMAKE_LIBDIR_EGL}QMAKE_INCDIR_OPENVG = >>>>>>>>> $${QMAKE_INCDIR_EGL}QMAKE_LIBDIR_OPENVG = $${QMAKE_LIBDIR_EGL}* >>>>>>>>> >>>>>>>>> >>>>>>>>> QMAKE_LIBS_EGL = -lEGL -lIMGegl -lsrv_um >>>>>>>>> QMAKE_LIBS_OPENGL_ES2 = -lGLESv2 $${QMAKE_LIBS_EGL} >>>>>>>>> QMAKE_LIBS_OPENVG = -lOpenVG $${QMAKE_LIBS_EGL} >>>>>>>>> >>>>>>>>> DISTRO_OPTS += hard-float >>>>>>>>> >>>>>>>>> # No need for any special EGL device integration. >>>>>>>>> # Prioritize the default, compiled-in integration over any plugins. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> With 5.12.9 and all the libs and stuff in place, I now see this in >>>>>>>>> the log file. >>>>>>>>> >>>>>>>>> + >>>>>>>>> PKG_CONFIG_SYSROOT_DIR=/home/jomodev/development/beaglbone/bbbuild/sysroot >>>>>>>>> PKG_CONFIG_LIBDIR=/home/jomodev/development/beaglbone/bbbuild/sysroot/usr/lib/pkgconfig:/home/jomodev/development/beaglbone/bbbuild/sysroot/usr/share/pkgconfig:/home/jomodev/development/beaglbone/bbbuild/sysroot/usr/lib/arm-linux-gnueabihf/pkgconfig >>>>>>>>> /usr/bin/pkg-config --cflags glesv2 >>>>>>>>> header entry 'config.qtbase_gui.libraries.opengl_es2.headers.0' >>>>>>>>> passed condition. >>>>>>>>> GLES2/gl2.h not found in [] and global paths. >>>>>>>>> => source produced no result. >>>>>>>>> Trying source 1 (type makeSpec) of library opengl_es2 ... >>>>>>>>> None of [libIMGegl.so libIMGegl.a] found in >>>>>>>>> [/home/jomodev/development/beaglbone/bbbuild/sysroot/lib >>>>>>>>> /home/jomodev/development/beaglbone/bbbuild/sysroot/usr/lib >>>>>>>>> /home/jomodev/development/beaglbone/bbbuild/sysroot/usr/lib/arm-linux-gnueabihf] >>>>>>>>> and global paths. >>>>>>>>> >>>>>>>>> I know gl2.h is in sysroot so perhaps there is a Path not set >>>>>>>>> properly. >>>>>>>>> >>>>>>>>> *$ find sysroot/ -name "gl2.h"* >>>>>>>>> *sysroot/usr/include/GLES2/gl2.h* >>>>>>>>> >>>>>>>>> The adventure continues. >>>>>>>>> >>>>>>>>> Cheers, >>>>>>>>> >>>>>>>>> Jon >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Oct 22, 2020 at 11:04 AM 'Jeremias Ramirez' via >>>>>>>>> BeagleBoard <[email protected]> wrote: >>>>>>>>> >>>>>>>>>> I'm working with 5.12.9, so I think isn't a version issue either. >>>>>>>>>> >>>>>>>>>> El jue., 22 de oct. de 2020 14:20, jonnymo <[email protected]> >>>>>>>>>> escribi贸: >>>>>>>>>> >>>>>>>>>>> Qt 5.15.1 from source. >>>>>>>>>>> >>>>>>>>>>> On Thu, Oct 22, 2020 at 9:58 AM 'Jeremias Ramirez' via >>>>>>>>>>> BeagleBoard <[email protected]> wrote: >>>>>>>>>>> >>>>>>>>>>>> Jon, which version of Qt are you trying to build? >>>>>>>>>>>> >>>>>>>>>>>> El jue., 22 de oct. de 2020 13:33, jonnymo <[email protected]> >>>>>>>>>>>> escribi贸: >>>>>>>>>>>> >>>>>>>>>>>>> I have a Debian 9.13 Docker instance on Ubuntu 20.04 that I >>>>>>>>>>>>> have been building so that might be an option. I could try a >>>>>>>>>>>>> 64-bit Debian >>>>>>>>>>>>> VirtualBox image but only have a 32-bit in place now. However, I >>>>>>>>>>>>> am not >>>>>>>>>>>>> seeing anything that would indicate it is an Ubuntu vs Debian >>>>>>>>>>>>> thing but it >>>>>>>>>>>>> is possible and the libsystemd.so.0 might be an indicator. I too >>>>>>>>>>>>> have been >>>>>>>>>>>>> using Ubuntu 18.04 for this exercise. >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>> >>>>>>>>>>>>> Jon >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Oct 22, 2020 at 8:58 AM 'Jeremias Ramirez' via >>>>>>>>>>>>> BeagleBoard <[email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> I think I can run the Debian image from the board memory, I >>>>>>>>>>>>>> have the SD with the Ubuntu distro and I don't have other SD >>>>>>>>>>>>>> available >>>>>>>>>>>>>> rigth now. >>>>>>>>>>>>>> I will try with that sysroot in a couple hours. >>>>>>>>>>>>>> Thanks. >>>>>>>>>>>>>> >>>>>>>>>>>>>> El jue., 22 de oct. de 2020 12:11, Jeremias Ramirez < >>>>>>>>>>>>>> [email protected]> escribi贸: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi again. >>>>>>>>>>>>>>> Yes, the BBB is running Ubuntu 18.04 for Arm. >>>>>>>>>>>>>>> The workstation is running Ubuntu 18.04 too. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> El jue., 22 de oct. de 2020 12:07, Dennis Lee Bieber < >>>>>>>>>>>>>>> [email protected]> escribi贸: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Wed, 21 Oct 2020 10:50:12 -0700, in >>>>>>>>>>>>>>>> gmane.comp.hardware.beagleboard.user >>>>>>>>>>>>>>>> jonnymo <[email protected]> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >If they are doing cross compiling from a remote host, then >>>>>>>>>>>>>>>> should they not >>>>>>>>>>>>>>>> >be using the BB specific libs under sysroot and not the >>>>>>>>>>>>>>>> host OpenGL libs? >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Based upon the OP's response, they are building on >>>>>>>>>>>>>>>> a Beagle -- but that >>>>>>>>>>>>>>>> Beagle is running a Ubuntu image (or have some other >>>>>>>>>>>>>>>> ARM-based build >>>>>>>>>>>>>>>> environment). >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Dennis L Bieber >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>>>>>>>> --- >>>>>>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails >>>>>>>>>>>>>>>> from it, send an email to [email protected]. >>>>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/ar73pf5pvhj95r1fn293kjk4r8m75f7i0p%404ax.com >>>>>>>>>>>>>>>> . >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>>>>>> --- >>>>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CA%2B7X7njBXiEbyTJ%3D7WZZHdhn_sMW0BtkFf%2BJXNUgeHRPyhjVAA%40mail.gmail.com >>>>>>>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CA%2B7X7njBXiEbyTJ%3D7WZZHdhn_sMW0BtkFf%2BJXNUgeHRPyhjVAA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>>> . >>>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>>>>> --- >>>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CAG99bkqvpyg%2BC4yXW1RzB2ORDKPYeCaO2fJbx78RybnCY%2BHz%3DA%40mail.gmail.com >>>>>>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CAG99bkqvpyg%2BC4yXW1RzB2ORDKPYeCaO2fJbx78RybnCY%2BHz%3DA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>>>> --- >>>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CA%2B7X7nhrtzv0WfDrQF_-YZDXTeDGtwC3a37fJn%3DtMC9-4X61wA%40mail.gmail.com >>>>>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CA%2B7X7nhrtzv0WfDrQF_-YZDXTeDGtwC3a37fJn%3DtMC9-4X61wA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>> . >>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>>> --- >>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CAG99bkqdg3104Ho8pCLbmjQeweBuVnWJPB_awP8QnP%2BoutKcVQ%40mail.gmail.com >>>>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CAG99bkqdg3104Ho8pCLbmjQeweBuVnWJPB_awP8QnP%2BoutKcVQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>>> . >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>>> --- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "BeagleBoard" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to [email protected]. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CA%2B7X7ni3a5dGgkqiK0VuwYffdf7Vrz4NVt%3DVkMwohhk-it7G8Q%40mail.gmail.com >>>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CA%2B7X7ni3a5dGgkqiK0VuwYffdf7Vrz4NVt%3DVkMwohhk-it7G8Q%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>>> --- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "BeagleBoard" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to [email protected]. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/beagleboard/CAG99bko%3DuRYs2FN5%2BG5nEsOdyUAeYSqQnT%2BY6GO9OMfPWJzg%2Bw%40mail.gmail.com >>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CAG99bko%3DuRYs2FN5%2BG5nEsOdyUAeYSqQnT%2BY6GO9OMfPWJzg%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>> -- >>>>>>>> For more options, visit http://beagleboard.org/discuss >>>>>>>> --- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "BeagleBoard" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to [email protected]. >>>>>>>> >>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/beagleboard/CA%2B7X7njmJw4m6Wy-5E4sB56W0_Rxe2eq_4w%2Bes9CPeSQAJw6%3Dw%40mail.gmail.com >>>>>>>> <https://groups.google.com/d/msgid/beagleboard/CA%2B7X7njmJw4m6Wy-5E4sB56W0_Rxe2eq_4w%2Bes9CPeSQAJw6%3Dw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>>> For more options, visit http://beagleboard.org/discuss >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "BeagleBoard" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> >>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/beagleboard/a5b64ee4-3633-43eb-bdc1-c46c301e089fn%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/beagleboard/a5b64ee4-3633-43eb-bdc1-c46c301e089fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- >>>> For more options, visit http://beagleboard.org/discuss >>>> --- >>>> You received this message because you are subscribed to the Google >>>> Groups "BeagleBoard" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/beagleboard/49d42773-bfdf-4cce-a94a-96314c7e1013n%40googlegroups.com >>>> <https://groups.google.com/d/msgid/beagleboard/49d42773-bfdf-4cce-a94a-96314c7e1013n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/97bd47ac-e40b-4b28-8bbf-f50ce9137036n%40googlegroups.com >> <https://groups.google.com/d/msgid/beagleboard/97bd47ac-e40b-4b28-8bbf-f50ce9137036n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beagleboard/CA%2B7X7nhspgkO-L9vYWmhqxMT7KRzZpkkuNSvb%2BQNWw7V7tJSnw%40mail.gmail.com > <https://groups.google.com/d/msgid/beagleboard/CA%2B7X7nhspgkO-L9vYWmhqxMT7KRzZpkkuNSvb%2BQNWw7V7tJSnw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAG99bkoq7dkeXZ%2ByVXQ8jRn4bB1usZ2YECpXP0QaHt16%2BWiGvg%40mail.gmail.com.
