Ubuntu 9.04 + mingw32 + vlc-0.9.9a + contrib-20090219-win32-bin-gcc-4.2.1-sjlj-runtime-3.13-only.tar.bz2
bootstrip ====>>>> ok
config.log :
.........
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by vlc configure 0.9.9a, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ ./configure --host=i586-mingw32msvc --build=i386-linux --disable-gtk --enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin --enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac --with-ffmpeg-zlib --enable-faad --enable-flac --enable-theora --with-wx-config-path=/usr/win32/bin --with-freetype-config-path=/usr/win32/bin --with-fribidi-config-path=/usr/win32/bin --with-libgcrypt-prefix=/usr/win32 --enable-live555 --with-live555-tree=/usr/win32/live.com --enable-caca --with-caca-config-path=/usr/win32/bin --with-xml2-config-path=/usr/win32/bin --with-dvdnav-config-path=/usr/win32/bin --disable-cddax --disable-vcdx --enable-goom --enable-twolame --enable-dvdread --with-dvdread=/usr/win32 --with-dvdread-tree=/usr/win32 --disable-zvbi --enable-debug --enable-activex
## --------- ##
## Platform. ##
## --------- ##
hostname = kelvin-desktop
uname -m = i686
uname -r = 2.6.28-12-generic
uname -s = Linux
uname -v = #43-Ubuntu SMP Fri May 1 19:27:06 UTC 2009
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/win32
PATH: /usr/win32/bin
PATH: /usr/win32/include
PATH: /usr/win32/lib
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/X11R6/bin
## ----------- ##
## Core tests. ##
## ----------- ##
..........................
configure-vlc01.sh ====>>>> ok
export PATH=/usr/win32:/usr/win32/bin:/usr/win32/include:/usr/win32/lib:$PATH
export CONTRIBS=/usr/win32 \
export PKG_CONFIG_LIBDIR=/usr/win32/lib/pkgconfig \
CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" CXXCPP=i586-mingw32msvc-cpp \
LDFLAGS="-L/usr/win32/lib" \
CC=i586-mingw32msvc-gcc CXX=i586-mingw32msvc-g++
./configure --host=i586-mingw32msvc --build=i386-linux \
--disable-gtk \
--enable-nls --enable-sdl --with-sdl-config-path=/usr/win32/bin \
--enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \
--with-ffmpeg-zlib --enable-faad --enable-flac --enable-theora \
--with-wx-config-path=/usr/win32/bin \
--with-freetype-config-path=/usr/win32/bin \
--with-fribidi-config-path=/usr/win32/bin \
--with-libgcrypt-prefix=/usr/win32 \
--enable-live555 --with-live555-tree=/usr/win32/live.com \
--enable-caca --with-caca-config-path=/usr/win32/bin \
--with-xml2-config-path=/usr/win32/bin \
--with-dvdnav-config-path=/usr/win32/bin \
--disable-cddax --disable-vcdx --enable-goom \
--enable-twolame --enable-dvdread \
--with-dvdread=/usr/win32 \
--with-dvdread-tree=/usr/win32 \
--disable-zvbi \
--enable-debug --enable-activex
make error ====>>>>
.............
libtool: compile: i586-mingw32msvc-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../include -I/usr/win32/include -I/usr/win32/include/ebml -DSYS_MINGW32 -I/usr/local/include -D_FILE_OFFSET_BITS=64 -D__USE_UNIX98 -D_LARGEFILE64_SOURCE -D_REENTRANT -D_THREAD_SAFE -DDEBUG -D__LIBVLC__ -D__PLUGIN__ -DMODULE_NAME=mod -DMODULE_NAME_IS_mod -DMODULE_STRING=\"mod\" -g -O2 -ffast-math -funroll-loops -mtune=pentium2 -mms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -MT libmod_plugin_la-mod.lo -MD -MP -MF .deps/libmod_plugin_la-mod.Tpo -c mod.c -DDLL_EXPORT -DPIC -o .libs/libmod_plugin_la-mod.o
mv -f .deps/libmod_plugin_la-mod.Tpo .deps/libmod_plugin_la-mod.Plo
/bin/bash ../../libtool --tag=CC --mode=link i586-mingw32msvc-gcc -std=gnu99 `top_builddir="../.." ../../vlc-config --cflags plugin libmod_plugin.la` -mms-bitfields -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -rpath '/usr/local/lib/vlc/demux' -avoid-version -module -no-undefined -export-symbol-regex ^vlc_entry -shrext .dll `top_builddir="../.." ../../vlc-config --ldflags plugin libmod_plugin.la` -L/usr/win32/lib -o libmod_plugin.la libmod_plugin_la-mod.lo `top_builddir="../.." ../../vlc-config -libs plugin libmod_plugin.la` ../../src/libvlccore.la -lmingw32
libtool: link: i586-mingw32msvc-gcc -std=gnu99 -shared .libs/libmod_plugin_la-mod.o -L/usr/win32/lib /usr/win32/lib/libmodplug.a /usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/libstdc++.a -L/build/buildd/mingw32-4.2.1.dfsg/build_dir/objs/i586-mingw32msvc/libstdc++-v3/src -L/build/buildd/mingw32-4.2.1.dfsg/build_dir/objs/i586-mingw32msvc/libstdc++-v3/src/.libs -L/build/buildd/mingw32-4.2.1.dfsg/build_dir/objs/i586-mingw32msvc/winsup/mingw -L/build/buildd/mingw32-4.2.1.dfsg/build_dir/objs/i586-mingw32msvc/winsup/w32api/lib -L/build/buildd/mingw32-4.2.1.dfsg/build_dir/objs/./gcc -L/usr/i586-mingw32msvc/bin -L/usr/i586-mingw32msvc/lib -L/usr/lib/gcc/../../i586-mingw32msvc/lib -lm -luser32 -ladvapi32 -lshell32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt ../../src/.libs/libvlccore.dll.a -lkernel32 -lws2_32 -lnetapi32 -lwinmm /usr/win32/lib/libiconv.a -lmingw32 -mtune=pentium2 -mms-bitfields -o .libs/libmod_plugin.dll -Wl,--enable-auto-image-base -Xlinker --out-implib -Xlinker .libs/libmod_plugin.dll.a
/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
make[5]: *** [libmod_plugin.la] error1
..................