Compile VLC under windows -- desperation, need help!!!
Posted: 24 Aug 2004 21:49
I have tried to compile VLC media player under windows system in the last couple weeks. It always failed me at the end of the compilation. I am almost desperate. Can someone help me on this?
Environment:
Operating System: Windows XP or Windows 2000 (they both give me same error)
Compiling VLC version: 0.7.2
COmpile Tools: Cygwin
I followed the instruction step by step in the "Working Cygwin VLC Compile Environment.pdf" which is downloaded from http://download.videolan.org/pub/testing/win32/.
Here is compiling message:
$ ../config_setup
+ AUTOMAKESUCKS=no
+ INSTALLSUCKS=no
+ ACLOCAL_ARGS=-I m4
+ test -d extras/contrib/bin
+ amvers=none
+ automake-1.8 --version
+ amvers=-1.8
+ automake-1.6 --version
automake-1.6: not found
+ test -1.8 = none
+ gettextize --version
+ gettextize --version
+ sed -e 1s/[^0-9]*// -e q
+ expr 0.12.1 >= 0.11.5
+ autopoint=autopoint
+ GETTEXT=yes
+ pkg-config --version
+ PKGCONFIG=yes
+ aclocal=aclocal-1.8
+ automake=automake-1.8
+ autoconf=autoconf
+ autoheader=autoheader
+ set +x
generating modules/**/Makefile.am and m4/private.m4
................................................................. done.
+ rm -f aclocal.m4 configure config.log config.h config.h.in
+ rm -Rf autom4te.cache
+ rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh
+ rm -Rf autotools
+ mkdir autotools
+ rm -f ltmain.sh libtool ltconfig
+ rm -f ABOUT-NLS
+ rm -Rf intl
+ rm -f m4/oldgettext.m4 stamp-pic configure.ac.in Modules.am
+ rm -f stamp-builtin stamp-h* mozilla/stamp-pic
+ rm -f vlc-config.in
+ printf
+ [ yes != yes ]
+ autopoint -f
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
gzip: stdin: invalid compressed data--crc error
gzip: stdin: invalid compressed data--length error
tar: Error exit delayed from previous errors
Copying file ABOUT-NLS
Creating directory intl
Copying file intl/ChangeLog
Copying file intl/Makefile.in
Copying file intl/VERSION
Copying file intl/bindtextdom.c
Copying file intl/dcgettext.c
Copying file intl/dgettext.c
Copying file intl/explodename.c
Copying file intl/finddomain.c
Copying file intl/gettext.c
Copying file intl/gettextP.h
Copying file intl/hash-string.h
Copying file intl/intl-compat.c
+ aclocal-1.8 -I m4
/usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULE
S
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/auto ... %20aclocal
/usr/share/aclocal/libsmi.m4:8: warning: underquoted definition of AM_PATH_LIBSM
I
/usr/share/aclocal/freetype2.m4:7: warning: underquoted definition of AC_CHECK_F
T2
+ autoconf
+ autoheader
+ automake-1.8 --add-missing --copy
configure.ac: installing `autotools/install-sh'
configure.ac: installing `autotools/missing'
configure.ac:12: installing `autotools/config.guess'
configure.ac:12: installing `autotools/config.sub'
Makefile.am: installing `autotools/compile'
Makefile.am: installing `autotools/depcomp'
+ rm -f vlc-config.in vlc-config
+ rm -f src/misc/modules_builtin.h src/misc/modules_plugin.h
+ rm -f include/vlc_symbols.h
+ rm -f mozilla/vlcintf.h
+ set +x
configure: error: invalid variable name: freetype-config-path
Make: *** No targets specified and no makefile found. Stop.
BTW, what does the last two line mean? I always failed at this point. Thousand thanks to anyone who give me advice on this.
Environment:
Operating System: Windows XP or Windows 2000 (they both give me same error)
Compiling VLC version: 0.7.2
COmpile Tools: Cygwin
I followed the instruction step by step in the "Working Cygwin VLC Compile Environment.pdf" which is downloaded from http://download.videolan.org/pub/testing/win32/.
Here is compiling message:
$ ../config_setup
+ AUTOMAKESUCKS=no
+ INSTALLSUCKS=no
+ ACLOCAL_ARGS=-I m4
+ test -d extras/contrib/bin
+ amvers=none
+ automake-1.8 --version
+ amvers=-1.8
+ automake-1.6 --version
automake-1.6: not found
+ test -1.8 = none
+ gettextize --version
+ gettextize --version
+ sed -e 1s/[^0-9]*// -e q
+ expr 0.12.1 >= 0.11.5
+ autopoint=autopoint
+ GETTEXT=yes
+ pkg-config --version
+ PKGCONFIG=yes
+ aclocal=aclocal-1.8
+ automake=automake-1.8
+ autoconf=autoconf
+ autoheader=autoheader
+ set +x
generating modules/**/Makefile.am and m4/private.m4
................................................................. done.
+ rm -f aclocal.m4 configure config.log config.h config.h.in
+ rm -Rf autom4te.cache
+ rm -f config.guess config.sub missing mkinstalldirs compile depcomp install-sh
+ rm -Rf autotools
+ mkdir autotools
+ rm -f ltmain.sh libtool ltconfig
+ rm -f ABOUT-NLS
+ rm -Rf intl
+ rm -f m4/oldgettext.m4 stamp-pic configure.ac.in Modules.am
+ rm -f stamp-builtin stamp-h* mozilla/stamp-pic
+ rm -f vlc-config.in
+ printf
+ [ yes != yes ]
+ autopoint -f
tar: Skipping to next header
tar: Archive contains obsolescent base-64 headers
gzip: stdin: invalid compressed data--crc error
gzip: stdin: invalid compressed data--length error
tar: Error exit delayed from previous errors
Copying file ABOUT-NLS
Creating directory intl
Copying file intl/ChangeLog
Copying file intl/Makefile.in
Copying file intl/VERSION
Copying file intl/bindtextdom.c
Copying file intl/dcgettext.c
Copying file intl/dgettext.c
Copying file intl/explodename.c
Copying file intl/finddomain.c
Copying file intl/gettext.c
Copying file intl/gettextP.h
Copying file intl/hash-string.h
Copying file intl/intl-compat.c
+ aclocal-1.8 -I m4
/usr/share/aclocal/pkg.m4:5: warning: underquoted definition of PKG_CHECK_MODULE
S
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/auto ... %20aclocal
/usr/share/aclocal/libsmi.m4:8: warning: underquoted definition of AM_PATH_LIBSM
I
/usr/share/aclocal/freetype2.m4:7: warning: underquoted definition of AC_CHECK_F
T2
+ autoconf
+ autoheader
+ automake-1.8 --add-missing --copy
configure.ac: installing `autotools/install-sh'
configure.ac: installing `autotools/missing'
configure.ac:12: installing `autotools/config.guess'
configure.ac:12: installing `autotools/config.sub'
Makefile.am: installing `autotools/compile'
Makefile.am: installing `autotools/depcomp'
+ rm -f vlc-config.in vlc-config
+ rm -f src/misc/modules_builtin.h src/misc/modules_plugin.h
+ rm -f include/vlc_symbols.h
+ rm -f mozilla/vlcintf.h
+ set +x
configure: error: invalid variable name: freetype-config-path
Make: *** No targets specified and no makefile found. Stop.
BTW, what does the last two line mean? I always failed at this point. Thousand thanks to anyone who give me advice on this.