[vlc-devel] It Seems that the liblive555_plugin.dll for Wince is broken.

liulf at ihep.ac.cn liulf at ihep.ac.cn
Fri Apr 16 14:35:17 CEST 2010


I have tried many nightly builds for Wince (and also my own builds) for the last two days and I'm so frustrated. 
Because none of them could work (data abort errors occurred) if I put the liblive555_plugin.dll into the plugins dir.
And I noticed that when compiled by the arm-mingw32ce-gcc v4.1.0 (or 4.4.0), some warnings occurred:

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/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 -Wl,--enable-runtime-pseudo-reloc -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. 

Is the iblive555_plugin.dll for Wince is broken and I should give up now? Would you please give me some advice? 

--
liulf,
Wasion Meters Group, Hunan Province, China 





More information about the vlc-devel mailing list