[vlc-devel] Why liblive555_plugin.dll can not be loaded on Wince?

liulf at ihep.ac.cn liulf at ihep.ac.cn
Fri Apr 16 05:15:20 CEST 2010


I found there are some warnings when linking the liblive555_plugin.dll. Is it
the cause of this problem? How can I fixed it?

arm-mingw32ce-g++ -shared -nostdlib
/opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/../../../../arm-mingw32ce/lib/dllcrt3.o
 .libs/liblive555_plugin_la-live555.o .libs/liblive555_plugin_la-asf.o
.libs/liblive555_plugin_la-buffer.o -Wl,--whole-archive
../../compat/.libs/libcompat.a -Wl,--no-whole-archive  -L/usr/wince/lib
-lliveMedia -lgroupsock -lBasicUsageEnvironment -lUsageEnvironment -lws2
../../src/.libs/libvlccore.dll.a
-L/home/llf/my-prjoect/vlc/vlc-wince-link-fixed/extras/contrib/hosts/arm-mingw32ce/lib
-L/opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0
-L/opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/../../../../arm-mingw32ce/lib
/opt/mingw32ce/arm-mingw32ce/lib/libstdc++.dll.a -lmingw32 -lgcc_s -lgcc
-lceoldname -lmingwex -lcoredll -lcoredll -lmingw32 -lgcc_s -lgcc -lceoldname
-lmingwex -lcoredll   -o .libs/liblive555_plugin.dll
-Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker
.libs/liblive555_plugin.dll.a
Info: resolving vtable for __cxxabiv1::__si_class_type_info by linking to
__imp__ZTVN10__cxxabiv120__si_class_type_infoE (auto-import)
Info: resolving vtable for __cxxabiv1::__class_type_info by linking to
__imp__ZTVN10__cxxabiv117__class_type_infoE (auto-import)
Info: resolving typeinfo for int by linking to __imp__ZTIi (auto-import)
Creating library file:
.libs/liblive555_plugin.dll.a/opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/../../../../arm-mingw32ce/bin/ld:
warning: auto-importing has been activated without --enable-auto-import
specified on the command line.
This should work unless it involves constant data structures referencing symbols
from auto-imported DLLs.






More information about the vlc-devel mailing list