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.