Enable OpenGL on linux platform

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

 



Dear all:

I enable opengl and opengl es by  #define 'PJMEDIA_VIDEO_DEV_HAS_OPENGL 1' & '#define PJMEDIA_VIDEO_DEV_HAS_OPENGL_ES 1'.

When I compiler pjmedia/src/pjmedia-vidodev/opengl_dev.c, it show error message, as shown in the below:
=====================
/root/usr_lib/source/pjsip_2.4.5/pjmedia/lib/libpjmedia-videodev-armv7l-unknown-linux-gnueabihf.a(opengl_dev.o): In function `opengl_factory_init':
opengl_dev.c:(.text+0xe6): undefined reference to `pjmedia_vid_dev_opengl_imp_get_cap'
/root/usr_lib/source/pjsip_2.4.5/pjmedia/lib/libpjmedia-videodev-armv7l-unknown-linux-gnueabihf.a(opengl_dev.o): In function `opengl_factory_create_stream':
opengl_dev.c:(.text+0x1d6): undefined reference to `pjmedia_vid_dev_opengl_imp_create_stream'
=====================

The 'pjmedia_vid_dev_opengl_imp_get_cap' and 'pjmedia_vid_dev_opengl_imp_create_stream' function is define at pjmedia/src/pjmedia-videodev/android_opengl.c, but my platform is linux. How can I do ? 

Please give me some advice, thanks.


Best Regards.
 
Raiden

_______________________________________________
Visit our blog: http://blog.pjsip.org

pjsip mailing list
pjsip@xxxxxxxxxxxxxxx
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux