Hi Dennis, thanks for the reply.
This is the output of the apt search commands:
ubuntu@beaglebone:~$ apt search libgles
Sorting... Done
Full Text Search... Done
libgles1/bionic-updates,now 1.0.0-2ubuntu2.3 armhf [installed,automatic]
Vendor neutral GL dispatch library -- GLESv1 support
libgles2/bionic-updates,now 1.0.0-2ubuntu2.3 armhf [installed,automatic]
Vendor neutral GL dispatch library -- GLESv2 support
libgles2-mesa/bionic-updates 20.0.8-0ubuntu1~18.04.1 armhf
transitional dummy package
libgles2-mesa-dev/bionic-updates,now 20.0.8-0ubuntu1~18.04.1 armhf
[installed]
free implementation of the OpenGL|ES 2.x API -- development files
ubuntu@beaglebone:~$ apt search libegl
Sorting... Done
Full Text Search... Done
libegl-mesa0/bionic-updates,now 20.0.8-0ubuntu1~18.04.1 armhf
[installed,automatic]
free implementation of the EGL API -- Mesa vendor library
libegl1/bionic-updates,now 1.0.0-2ubuntu2.3 armhf [installed,automatic]
Vendor neutral GL dispatch library -- EGL support
libegl1-mesa/bionic-updates 20.0.8-0ubuntu1~18.04.1 armhf
transitional dummy package
libegl1-mesa-dev/bionic-updates,now 20.0.8-0ubuntu1~18.04.1 armhf
[installed]
free implementation of the EGL API -- development files
Jon, i've looking the links you provided, in fact, i need how to make a
configuration like this:
VC_LIBRARY_PATH = $$[QT_SYSROOT]/opt/vc/lib
VC_INCLUDE_PATH = $$[QT_SYSROOT]/opt/vc/include
QMAKE_LIBDIR_OPENGL_ES2 = $${VC_LIBRARY_PATH}
QMAKE_LIBDIR_EGL = $$QMAKE_LIBDIR_OPENGL_ES2
QMAKE_LIBDIR_OPENVG = $$QMAKE_LIBDIR_OPENGL_ES2
QMAKE_INCDIR_EGL = \
$${VC_INCLUDE_PATH} \
$${VC_INCLUDE_PATH}/interface/vcos/pthreads \
$${VC_INCLUDE_PATH}/interface/vmcs_host/linux
QMAKE_INCDIR_OPENGL_ES2 = $${QMAKE_INCDIR_EGL}
QMAKE_INCDIR_OPENVG = $${QMAKE_INCDIR_EGL}
QMAKE_LIBS_OPENGL_ES2 = -lGLESv2
QMAKE_LIBS_EGL = -lEGL -lGLESv2
QMAKE_LIBS_OPENVG = -lEGL -lOpenVG -lGLESv2
I think, please correct me if i'm wrong, i need to change the in this
folder:
sitara@workstation:/opt/qt5bbb/qt5/qtbase/mkspecs/devices/linux-beagleboard-g++$
ls
qmake.conf qmake.conf.bkup qmake.conf.edited qmake.conf.save
qplatformdefs.h
(Some of those files are backup while i'm testing)
So, right now, my qmake.conf file is:
# Extra stuff (OpenGL, DirectFB, ...)
QMAKE_INCDIR_EGL =
QMAKE_LIBDIR_EGL =
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_OPENGL_ES2 = -lGLESv2 $${QMAKE_LIBS_EGL}
QMAKE_LIBS_OPENVG = -lOpenVG $${QMAKE_LIBS_EGL}
I try to fill those blanks with my paths, but no one works.
I think, i'm working with the wrong file, or using wrong paths.
Do i see changes in the config.log with differents paths?
I search inside the log and when it shows the EGL error, only notice me
that cant found the libraries on [ ] ,, and thats all, a pair of empty
square brackets.
Again, thanks for the replies, i'm very glad to have someone to ask and
talk, every site or forum with this troubles has at least a few years of
inactivity.
Jeremias.
El miércoles, 21 de octubre de 2020 a las 14:50:49 UTC-3, [email protected]
escribió:
> 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?
>
> Jon
>
> On Wed, Oct 21, 2020 at 10:15 AM Dennis Lee Bieber <[email protected]>
> wrote:
>
>> On Wed, 21 Oct 2020 07:11:31 -0700 (PDT), in
>> gmane.comp.hardware.beagleboard.user "'Jeremias Ramirez' via BeagleBoard"
>> <beagleboard-/[email protected]> wrote:
>>
>>
>> >
>> >Trying source 1 (type makeSpec) of library opengl_es2 ...
>> >None of [libGLESv2.so libGLESv2.a] found in [] and global paths.
>> >None of [libEGL.so libEGL.a] found in [] and global paths.
>> >None of [libIMGegl.so libIMGegl.a] found in [] and global paths.
>> >None of [libsrv_um.so libsrv_um.a] found in [] and global paths.
>>
>> Have any of those been installed?
>>
>> debian@beaglebone:~$ apt search libgles
>> Sorting... Done
>> Full Text Search... Done
>> <SNIP>
>> libgles2/stable 1.1.0-1 armhf
>> Vendor neutral GL dispatch library -- GLESv2 support
>>
>> libgles2-mesa/unknown 19.1.6-1rcnee2~buster+20200513 armhf
>> transitional dummy package
>>
>> <SNIP>
>>
>>
>> debian@beaglebone:~$ apt search libegl
>> Sorting... Done
>> Full Text Search... Done
>> <SNIP>
>> libegl1/stable 1.1.0-1 armhf
>> Vendor neutral GL dispatch library -- EGL support
>>
>> <SNIP>
>>
>>
>> --
>> 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/anq0pfl2n496limobj3e8lehp8r1v45qb7%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/74e0cb76-62d8-4f4b-b257-2ca10334612dn%40googlegroups.com.