ld and nm output the following about undefined symbols:
[dobey@lunatari:dpkg]: ld /usr/lib/xulrunner-addons/plugins/libjavaplugin.so
ld: warning: cannot find entry symbol _start; not setting start address
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `operator new[](unsigned int)'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `operator delete[](void*)'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `operator delete(void*)'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `dlsym'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `__gxx_personality_v0'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `_Unwind_Resume'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `dladdr'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `operator new(unsigned int)'
/usr/lib/xulrunner-addons/plugins/libjavaplugin.so: undefined reference to `dlopen'
[dobey@lunatari:dpkg]: nm -u /usr/lib/xulrunner-addons/plugins/libjavaplugin.so
w _Jv_RegisterClasses
U _Unwind_Resume
U _ZdaPv
U _ZdlPv
U _Znaj
U _Znwj
U __assert_fail@@GLIBC_2.0
w __cxa_finalize@@GLIBC_2.1.3
w __gmon_start__
U __gxx_personality_v0
U __xstat@@GLIBC_2.0
U dladdr
U dlopen
U dlsym
U free@@GLIBC_2.0
U fwrite@@GLIBC_2.0
U getenv@@GLIBC_2.0
U memcpy@@GLIBC_2.0
U printf@@GLIBC_2.0
U snprintf@@GLIBC_2.0
U sprintf@@GLIBC_2.0
U strcpy@@GLIBC_2.0
U strdup@@GLIBC_2.0
U strlen@@GLIBC_2.0
U strncpy@@GLIBC_2.0
U strrchr@@GLIBC_2.0
ld and nm output the following about undefined symbols:
[dobey@ lunatari: dpkg]: ld /usr/lib/ xulrunner- addons/ plugins/ libjavaplugin. so xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `operator new[](unsigned int)' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `operator delete[](void*)' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `operator delete(void*)' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `dlsym' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `__gxx_ personality_ v0' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `_Unwind_Resume' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `dladdr' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `operator new(unsigned int)' xulrunner- addons/ plugins/ libjavaplugin. so: undefined reference to `dlopen'
ld: warning: cannot find entry symbol _start; not setting start address
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
[dobey@ lunatari: dpkg]: nm -u /usr/lib/ xulrunner- addons/ plugins/ libjavaplugin. so fail@@GLIBC_ 2.0 @GLIBC_ 2.1.3 ty_v0
w _Jv_RegisterClasses
U _Unwind_Resume
U _ZdaPv
U _ZdlPv
U _Znaj
U _Znwj
U __assert_
w __cxa_finalize@
w __gmon_start__
U __gxx_personali
U __xstat@@GLIBC_2.0
U dladdr
U dlopen
U dlsym
U free@@GLIBC_2.0
U fwrite@@GLIBC_2.0
U getenv@@GLIBC_2.0
U memcpy@@GLIBC_2.0
U printf@@GLIBC_2.0
U snprintf@@GLIBC_2.0
U sprintf@@GLIBC_2.0
U strcpy@@GLIBC_2.0
U strdup@@GLIBC_2.0
U strlen@@GLIBC_2.0
U strncpy@@GLIBC_2.0
U strrchr@@GLIBC_2.0