Hello,

To be a bit more precise, a plugin won't load if it has unresolved
symbols/libraries at load time. This is something that bites badly when
developping custom plugins.

You may know which libraries are needed (and the missing ones should be
clearly outlined) by running "ldd" on the .so file of your plugin.

For instance on an (x86) debian system:

ldd /usr/lib/gstreamer-0.10/libgstmpeg2dec.so
        linux-gate.so.1 =>  (0xffffe000)
        libgstreamer-0.10.so.0 => /usr/lib/libgstreamer-0.10.so.0
(0xb7e9b000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0xb7e60000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0xb7e5c000) libdl.so.2 => /lib/tls/libdl.so.2 (0xb7e3d000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb7e39000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7d20000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7d0b000)
        libm.so.6 => /lib/tls/libm.so.6 (0xb7ce5000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7c5d000)
        libmpeg2.so.0 => /usr/lib/libmpeg2.so.0 (0xb7c3f000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7c2d000)
        libc.so.6 => /lib/tls/libc.so.6 (0xb7af5000)
        /lib/ld-linux.so.2 (0x80000000)

Now, ldd must be available on the N770, of course :)

JB

Attachment: signature.asc
Description: PGP signature

_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to