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.

Reply via email to