gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #37424] libGLESv2 not found properly


From: Josua Mayer
Subject: [Gnash-commit] [bug #37424] libGLESv2 not found properly
Date: Sat, 22 Sep 2012 13:34:03 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:15.0) Gecko/20100101 Firefox/15.0

URL:
  <http://savannah.gnu.org/bugs/?37424>

                 Summary: libGLESv2 not found properly
                 Project: Gnash - The GNU Flash player
            Submitted by: artox
            Submitted on: Sa 22 Sep 2012 13:34:02 GMT
                Category: build
                Severity: 3 - Normal
                 Release: master
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

macros/gles.m4 has a few faults.
Again, I am using teh raspberry pi and specifying the path to gles2 lib by
--with-gles2-includes=/opt/vc/include --with-gles2-lib=/opt/vc/lib
In its current state, GLES2_LIB is empty while the gles2 headers were found
and include paths properly set inside GLES2_CFLAGS in all Makefiles generated
by configure. I have seen a few logical issues in the macros/gles.m4

lines 199,200
the for-loop uses j, but the check for existing files uses $i.
Aditionally the code in line 200 checks for files named like GLESv2.a(wrong
for me) instead of libGLESv2.a(right for me). 
Same things lines 210,211.

When these 2 thigns are fixed, the code will act weird. there is a list of
libraries given as gleslist1 or gleslist2.
line 190: gleslist2="EGL GLESv2"
As far as I am concerned, both libEGL and libGLESv2 are needed. Now the code
in lines 210-215 will find libEGL and then finish. In the Makefiles GLES2_LIB
will only contain -lEGL. So -lGLESv2 is missing.

Besides, I dont know what gles1 is used for but the raspberry pi is supposed
to support gles1 too. There are include files for it, no GLES/egl.h though.
and there is no libGLESv1.so. Instead, libGLESv2.so contains also gles1.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?37424>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]