Page 1 of 1

libvlc.dll not getting built

Posted: 29 Jan 2008 20:56
by vincentroggero2
I'm trying to build vlc 0.8.6d on Windows Vista. I've managed to get it to build without errors. When I compare the released install with my install 'make package-win32-base' I don't have a libvlc.dll. I can run vlc.exe, but most of the buttons don't do anything, i.e. 'Open'. The UI is totally different as well. It doesn't look like a Windows app.

My main objective is to expose the snapshot feature through the activex control. If anyone has / can create a build to enable this I'd gladly take it.

Thanks,
Vincent

vlc configuration
--------------------
vlc version : 0.8.6d
system : mingw32
architecture : i686 mmx
build flavour : debug devel
vlc aliases : svlc wxvlc

You can tune the compiler flags in vlc-config.
To build vlc and its plugins, type `./compile' or `make'.

Re: libvlc.dll not getting built

Posted: 29 Jan 2008 23:26
by vincentroggero2
I re-config/built everything and it appears to be working. I don't have a libvlc.dll, but I guess I don't need it.

Re: libvlc.dll not getting built

Posted: 30 Jan 2008 00:14
by Jean-Baptiste Kempf
--enable-shared

Re: libvlc.dll not getting built

Posted: 06 Feb 2008 21:52
by vincentroggero2
Still not able to get the dll built. I've been tweaking the config, but am still hitting some errors;

../configure-vlc.sh: line 17: --with-ffmpeg-config-path=/usr/win32/include/ffmpeg: No such file or directory
../configure-vlc.sh: line 29: --with-dvdread=/usr/win32: No such file or directory

=========================================
CONTRIB_TREE=/usr/win32
PATH=${CONTRIB_TREE}/bin:$PATH \
./bootstrap && \
CPPFLAGS="-I${CONTRIB_TREE}/include -I${CONTRIB_TREE}/include/ebml" \
LDFLAGS=-L${CONTRIB_TREE}/lib \
PKG_CONFIG_LIBDIR=${CONTRIB_TREE}/lib/pkgconfig \
CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
XPIDL=/usr/win32/gecko-sdk/bin/xpidl.exe
XPIDL_INCL="-I/usr/win32/gecko-sdk/idl" \
./configure \
--host=i686-pc-mingw32 \
--enable-sdl --with-sdl-config-path=${CONTRIB_TREE}/bin --disable-gtk \
--enable-nls \
--enable-ffmpeg --with-ffmpeg-mp3lame --with-ffmpeg-faac \
--with-ffmpeg-zlib
--with-ffmpeg-config-path=${CONTRIB_TREE}/include/ffmpeg \
--enable-faad --enable-flac --enable-theora \
--with-wx-config-path=${CONTRIB_TREE}/bin \
--with-freetype-config-path=${CONTRIB_TREE}/bin \
--with-fribidi-config-path=${CONTRIB_TREE}/bin \
--enable-live555 --with-live555-tree=${CONTRIB_TREE}/live.com \
--enable-caca --with-caca-config-path=${CONTRIB_TREE}/bin \
--with-xml2-config-path=${CONTRIB_TREE}/bin \
--with-dvdnav-config-path=${CONTRIB_TREE}/bin \
--disable-cddax --disable-vcdx --enable-goom \
--enable-twolame \
--enable-dvdread
--with-dvdread=${CONTRIB_TREE} \
--disable-gnomevfs \
--enable-dts \
--disable-optimizations \
--enable-debug \
--enable-shared-libvlc \
--enable-shared \
--disable-mad \

Re: libvlc.dll not getting built

Posted: 07 Feb 2008 11:18
by funman
you are missing a \ after --enable-dvdread