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/CAG99bkrqXbM%3DARrTrt4m6KO%2B_%2BV2Yu0O5zdza5HF6vRRNN4TWQ%40mail.gmail.com.
