Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

glPointSizePointerOES undefined (raspbian on pi 3) #1

Open
stacksmith opened this issue Jul 17, 2017 · 1 comment
Open

glPointSizePointerOES undefined (raspbian on pi 3) #1

stacksmith opened this issue Jul 17, 2017 · 1 comment

Comments

@stacksmith
Copy link

stacksmith commented Jul 17, 2017

It appears that symbol glPointSizePointerOES is not defined in /opt/vc/lib/libEGL.so, but rather in /opt/vc/lib/libGLESv2.so;

stack@rbig:~/install $ nm /opt/vc/lib/libEGL.so | grep glPointSizePointerOES
         U glPointSizePointerOES
stack@rbig:~/install $ nm /opt/vc/lib/libGLESv2.so | grep glPointSizePointerOES
00011904 T glPointSizePointerOES

resulting in failure to load...

  Unable to load foreign library (LIBEGL).
  Error opening shared object "libEGL.so":
  /opt/vc/lib/libEGL.so: undefined symbol: glPointSizePointerOES.

So it works if libGLESv2.so is loaded... Is this intentional or strange?

@fanlessfan
Copy link

I also found that glPointSizePointerOES is not defined in /opt/vc/lib/libbrcmEGL.so, but in /opt/vc/lib/libbrcmGLESv2.so. And /opt/vc/lib/libbrcmGLESv2.so needs /opt/vc/lib/libbrcmEGL.so, so none of them can load.

tc@rPi08-wifi:/mnt/mmcblk0p2/pi3d_demos$ nm /opt/vc/lib/libbrcmEGL.so | grep glPointSizePointerOES
U glPointSizePointerOES
tc@rPi08-wifi:/mnt/mmcblk0p2/pi3d_demos$ nm /opt/vc/lib/libbrcmGLESv2.so | grep glPointSizePointerOES
00011948 T glPointSizePointerOES

#1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants