Hi,

   thanks for quick reply.

    I don't think It didn't found OpenGLES libraries, 'cause I put its
libraries to /usr/lib directory which can be found by default. In
addition, I invoke two OpenGLES functions (eglGetDisplay,
eglInitialize) in driver_init_device function, both of them are the
functions in OpenGLES EGL library.  if it couldn't found the library,
why didn't  it  terminate at the first call ( eglGetDisplay )?

   so, what do your guys think about it? ideas?

    const char *renderer;
    EGLDisplay display;
    EGLBoolean ret;

    display = eglGetDisplay(EGL_DEFAULT_DISPLAY);
    if(display == EGL_NO_DISPLAY)
    {
         printf("eglGetDisplay: can't get a proper display\n");
    }

    ret = eglInitialize(display, NULL, NULL);

    if( ret = EGL_FALSE)
    {
         printf("eglInitialize failed \n");
    }
    renderer = (const char*) glGetString( GL_RENDERER );



On Thu, Jul 9, 2009 at 5:53 PM, Nikita Egorov<nik...@gmail.com> wrote:
>> (!) Direct/Modules: Unable to dlopen 
>> `/home/htang/target//lib/directfb-1.4-0/gfx
>> drivers/libdirectfb_omap.so'!
>>   --> /home/htang/target//lib/directfb-1.4-0/gfxdrivers/libdirectfb_omap.so: 
>> u
>> ndefined symbol: eglInitialize
>
> Hi, it appears to me that runtime linker merely could not find the
> dynamic library where is the body of "eglInitialize" function. Thus it
> could not load your "libdirectfb_omap.so". No ?
>
> --
> Best Regards
> Nikita Egorov
> nik...@gmail.com
> nik...@varma-el.com
>
_______________________________________________
directfb-dev mailing list
directfb-dev@directfb.org
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to