[vlc] configure error: missing header ffmpeg/avcodec.h on mandrake 2006

vlc vlc at justken.net
Sat Mar 4 04:26:47 CET 2006


hello,

I'm trying to build VLC on either Mandrake or Cygwin - i can't get
either past the configure stage.

i'm trying to build the nightly - both today and yesterday.

Mandrake (amd64) fails with:

checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmped/avcodec.h

I've tried to install the rpm's that all the lists say will install this
library - however i've had no luck. Even building VLC from rmp (0.8.2)
does not install this header files required :( it was worth a shot.

Here's where i'm at:
I'm using Mandriva 2006 (10.2) on an AMD64 CPU
I've installed Mad-devel from RPM
I'm using the following configure script:
./configure \
   --enable-x11 --enable-xvideo --disable-gtk \
   --enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame \
   --enable-mad --enable-libdvbpsi --enable-a52 \
   --enable-dts --enable-libmpeg2 --enable-dvdnav \
   --enable-faad --enable-vorbis --enable-ogg \
   --enable-theora --enable-faac --enable-mkv \
   --enable-freetype --enable-fribidi --enable-speex \
   --enable-flac --enable-livedotcom
--with-livedotcom-tree=/usr/lib64/live \
   --enable-caca --enable-skins --enable-skins2 --enable-alsa \
   --disable-kde --disable-qt --enable-wxwindows \
   --enable-ncurses --enable-release

results:
checking for ffmpeg-config... no
checking for FFMPEG... checking ffmpeg/avcodec.h usability... no
checking ffmpeg/avcodec.h presence... no
checking for ffmpeg/avcodec.h... no
configure: error: Missing header file ffmpeg/avcodec.h.

I did a search for avcodec and found the following:
/usr/lib64/libavcodec.so.0
/usr/lib64/libavcodec.so.0.0

But there are not header files anywhere.
There's also an html file part of mEncoder which makes reference to the 
libavcodec codec family.


CYGWIN:

Centrino processor running Windows and the latest cygwin.

./bootstrap && \
PKG_CONFIG_PATH=/usr/win32/lib/pkgconfig \
CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml" \
LDFLAGS=-L/usr/win32/lib \
CC="gcc -mno-cygwin" CXX="g++ -mno-cygwin" \
./configure \
--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 \
--enable-livedotcom --with-livedotcom-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 \
--enable-debug

results: nothing helpful to me :(
checking for C compiler default output file name... configure: errr: C
compiler cannot create executables
See 'config.log` for more details.

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.8.5-svn, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --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 --enable-livedotcom
--with-livedotcom-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 --enable-debug

## --------- ##
## Platform. ##
## --------- ##

hostname = Laptop1
uname -m = i686
uname -r = 1.5.19(0.150/4/2)
uname -s = CYGWIN_NT-5.1
uname -v = 2006-01-20 13:28

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /usr/X11R6/bin
PATH: /cygdrive/c/PROGRAM FILES/THINKPAD/UTILITIES
PATH: /cygdrive/c/WINDOWS/system32
PATH: /cygdrive/c/WINDOWS
PATH: /cygdrive/c/WINDOWS/System32/Wbem
PATH: /cygdrive/c/Program Files/ATI Technologies/ATI Control Panel
PATH: /cygdrive/c/Program Files/PC-Doctor for Windows/services
PATH: /cygdrive/c/mysql/bin
PATH: /cygdrive/c/Program Files/Intel/DMIX
PATH: /cygdrive/c/Program Files/Subversion/bin
PATH: /cygdrive/c/Program Files/WinSCP3/
PATH: /cygdrive/c/Program Files/QuickTime/QTSystem/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1942: checking build system type
configure:1960: result: i686-pc-cygwin
configure:1968: checking host system type
configure:1982: result: i686-pc-cygwin
configure:1990: checking target system type
configure:2004: result: i686-pc-cygwin
configure:2033: checking for a BSD-compatible install
configure:2088: result: /usr/bin/install -c
configure:2099: checking whether build environment is sane
configure:2142: result: yes
configure:2207: checking for gawk
configure:2223: found /usr/bin/gawk
configure:2233: result: gawk
configure:2243: checking whether make sets $(MAKE)
configure:2263: result: yes
configure:2440: checking whether to enable maintainer-specific portions
of Makefiles
configure:2449: result: yes
configure:2519: checking for gcc
configure:2545: result: gcc -mno-cygwin
configure:2789: checking for C compiler version
configure:2792: gcc -mno-cygwin --version </dev/null >&5
gcc (GCC) 3.3.3 (cygwin special)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2795: $? = 0
configure:2797: gcc -mno-cygwin -v </dev/null >&5
Using built-in specs.
Configured with: /gcc/gcc-3.3.3-3/configure --verbose --prefix=/usr
--exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib
--libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info
--enable-languages=c,ada,c++,d,f77,java,objc,pascal --enable-nls
--without-included-gettext --enable-libgcj --with-system-zlib
--enable-interpreter --enable-threads=posix --enable-java-gc=boehm
--enable-sjlj-exceptions --disable-version-specific-runtime-libs
--disable-win32-registry
Thread model: posix
gcc version 3.3.3 (cygwin special)
configure:2800: $? = 0
configure:2802: gcc -mno-cygwin -V </dev/null >&5
gcc: `-V' must come at the start of the command line
configure:2805: $? = 1
configure:2828: checking for C compiler default output file name
configure:2831: gcc -mno-cygwin  -I/usr/win32/include
-I/usr/win32/include/ebml -L/usr/win32/lib conftest.c  >&5
gcc: installation problem, cannot exec `cc1': No such file or directory
configure:2834: $? = 1
configure: failed program was:
| /* confdefs.h.  */
|
| #define PACKAGE_NAME "vlc"
| #define PACKAGE_TARNAME "vlc"
| #define PACKAGE_VERSION "0.8.5-svn"
| #define PACKAGE_STRING "vlc 0.8.5-svn"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "vlc"
| #define VERSION "0.8.5-svn"
| /* end confdefs.h.  */
|
| int
| main ()
| {
|
|   ;
|   return 0;
| }
configure:2873: error: C compiler cannot create executables
See `config.log' for more details.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-pc-cygwin
ac_cv_build_alias=i686-pc-cygwin
ac_cv_env_BONJOUR_CFLAGS_set=
ac_cv_env_BONJOUR_CFLAGS_value=
ac_cv_env_BONJOUR_LIBS_set=
ac_cv_env_BONJOUR_LIBS_value=
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value='gcc -mno-cygwin'
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CORBA_CFLAGS_set=
ac_cv_env_CORBA_CFLAGS_value=
ac_cv_env_CORBA_LIBS_set=
ac_cv_env_CORBA_LIBS_value=
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-I/usr/win32/include -I/usr/win32/include/ebml'
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value='g++ -mno-cygwin'
ac_cv_env_DAAP_CFLAGS_set=
ac_cv_env_DAAP_CFLAGS_value=
ac_cv_env_DAAP_LIBS_set=
ac_cv_env_DAAP_LIBS_value=
ac_cv_env_DIRAC_CFLAGS_set=
ac_cv_env_DIRAC_CFLAGS_value=
ac_cv_env_DIRAC_LIBS_set=
ac_cv_env_DIRAC_LIBS_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_FFMPEG_CFLAGS_set=
ac_cv_env_FFMPEG_CFLAGS_value=
ac_cv_env_FFMPEG_LIBS_set=
ac_cv_env_FFMPEG_LIBS_value=
ac_cv_env_GNOMEVFS_CFLAGS_set=
ac_cv_env_GNOMEVFS_CFLAGS_value=
ac_cv_env_GNOMEVFS_LIBS_set=
ac_cv_env_GNOMEVFS_LIBS_value=
ac_cv_env_GTK2_CFLAGS_set=
ac_cv_env_GTK2_CFLAGS_value=
ac_cv_env_GTK2_LIBS_set=
ac_cv_env_GTK2_LIBS_value=
ac_cv_env_HAL_CFLAGS_set=
ac_cv_env_HAL_CFLAGS_value=
ac_cv_env_HAL_LIBS_set=
ac_cv_env_HAL_LIBS_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/usr/win32/lib
ac_cv_env_LIBCDDB_CFLAGS_set=
ac_cv_env_LIBCDDB_CFLAGS_value=
ac_cv_env_LIBCDDB_LIBS_set=
ac_cv_env_LIBCDDB_LIBS_value=
ac_cv_env_LIBCDIO_CFLAGS_set=
ac_cv_env_LIBCDIO_CFLAGS_value=
ac_cv_env_LIBCDIO_LIBS_set=
ac_cv_env_LIBCDIO_LIBS_value=
ac_cv_env_LIBCDIO_PARANOIA_CFLAGS_set=
ac_cv_env_LIBCDIO_PARANOIA_CFLAGS_value=
ac_cv_env_LIBCDIO_PARANOIA_LIBS_set=
ac_cv_env_LIBCDIO_PARANOIA_LIBS_value=
ac_cv_env_MIDL_set=
ac_cv_env_MIDL_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_POSTPROC_CFLAGS_set=
ac_cv_env_POSTPROC_CFLAGS_value=
ac_cv_env_POSTPROC_LIBS_set=
ac_cv_env_POSTPROC_LIBS_value=
ac_cv_env_SHOUT_CFLAGS_set=
ac_cv_env_SHOUT_CFLAGS_value=
ac_cv_env_SHOUT_LIBS_set=
ac_cv_env_SHOUT_LIBS_value=
ac_cv_env_SVG_CFLAGS_set=
ac_cv_env_SVG_CFLAGS_value=
ac_cv_env_SVG_LIBS_set=
ac_cv_env_SVG_LIBS_value=
ac_cv_env_VCDINFO_CFLAGS_set=
ac_cv_env_VCDINFO_CFLAGS_value=
ac_cv_env_VCDINFO_LIBS_set=
ac_cv_env_VCDINFO_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=i686-pc-cygwin
ac_cv_host_alias=i686-pc-cygwin
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=gawk
ac_cv_prog_ac_ct_CC='gcc -mno-cygwin'
ac_cv_prog_make_make_set=yes
ac_cv_target=i686-pc-cygwin
ac_cv_target_alias=i686-pc-cygwin

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /src/vlc-trunk/autotools/missing --run aclocal-1.9'
ALIASES=''
ALLOCA=''
ALL_LINGUAS=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='${SHELL} /src/vlc-trunk/autotools/missing --run tar'
AR=''
ARCH=''
ARTS_CONFIG=''
AS=''
ASM=''
AUTOCONF='${SHELL} /src/vlc-trunk/autotools/missing --run autoconf'
AUTOHEADER='${SHELL} /src/vlc-trunk/autotools/missing --run autoheader'
AUTOMAKE='${SHELL} /src/vlc-trunk/autotools/missing --run automake-1.9'
AWK='gawk'
BONJOUR_CFLAGS=''
BONJOUR_LIBS=''
BUILD_ACTIVEX_FALSE=''
BUILD_ACTIVEX_TRUE=''
BUILD_DIRENT_FALSE=''
BUILD_DIRENT_TRUE=''
BUILD_GETOPT_FALSE=''
BUILD_GETOPT_TRUE=''
BUILD_INCLUDED_LIBINTL=''
BUILD_JAVA_FALSE=''
BUILD_JAVA_TRUE=''
BUILD_MOZILLA_FALSE=''
BUILD_MOZILLA_TRUE=''
BUILD_PIC_FALSE=''
BUILD_PIC_TRUE=''
BUILD_PYTHON_FALSE=''
BUILD_PYTHON_TRUE=''
BUILD_SHARED_FALSE=''
BUILD_SHARED_TRUE=''
CACA_CONFIG=''
CATOBJEXT=''
CC='gcc -mno-cygwin'
CCAS=''
CCASFLAGS=''
CCDEPMODE=''
CFLAGS=''
CORBA_CFLAGS=''
CORBA_LIBS=''
CPP=''
CPPFLAGS='-I/usr/win32/include -I/usr/win32/include/ebml'
CXX='g++ -mno-cygwin'
CXXCPP=''
CXXDEPMODE=''
CXXFLAGS=''
CYGPATH=''
CYGPATH_W='cygpath -w'
DAAP_CFLAGS=''
DAAP_LIBS=''
DATADIRNAME=''
DEFS=''
DEPDIR=''
DIRAC_CFLAGS=''
DIRAC_LIBS=''
DLLTOOL=''
DVDNAV_CONFIG=''
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ENABLE_CORBA_FALSE=''
ENABLE_CORBA_TRUE=''
ESD_CONFIG=''
EXEEXT=''
F77=''
FFLAGS=''
FFMPEG_CFLAGS=''
FFMPEG_CONFIG=''
FFMPEG_LIBS=''
FREETYPE_CONFIG=''
FRIBIDI_CONFIG=''
GENCAT=''
GLIBC21=''
GMSGFMT=''
GNOMEVFS_CFLAGS=''
GNOMEVFS_LIBS=''
GTK2_CFLAGS=''
GTK2_LIBS=''
HAL_CFLAGS=''
HAL_LIBS=''
HAS_MIDL_COMPILER_FALSE=''
HAS_MIDL_COMPILER_TRUE=''
HAVE_BEOS_FALSE=''
HAVE_BEOS_TRUE=''
HAVE_BUILTINS_FALSE=''
HAVE_BUILTINS_TRUE=''
HAVE_DARWIN_FALSE=''
HAVE_DARWIN_TRUE=''
HAVE_PLUGINS_FALSE=''
HAVE_PLUGINS_TRUE=''
HAVE_WIN32_FALSE=''
HAVE_WIN32_TRUE=''
HAVE_WINCE_FALSE=''
HAVE_WINCE_TRUE=''
INCLUDED_LIBINTL=''
INCLUDES=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
INSTOBJEXT=''
INTLBISON=''
INTLLIBS=''
INTLOBJS=''
INTL_LIBTOOL_SUFFIX_PREFIX=''
LD=''
LDFLAGS='-L/usr/win32/lib'
LIBCDDB_CFLAGS=''
LIBCDDB_LIBS=''
LIBCDIO_CFLAGS=''
LIBCDIO_LIBS=''
LIBCDIO_PARANOIA_CFLAGS=''
LIBCDIO_PARANOIA_LIBS=''
LIBEXT=''
LIBICONV=''
LIBINTL=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LN_S=''
LOADER_FALSE=''
LOADER_TRUE=''
LTLIBICONV=''
LTLIBINTL=''
LTLIBOBJS=''
MACOSX_DEPLOYMENT_TARGET=''
MAINT=''
MAINTAINER_MODE_FALSE='#'
MAINTAINER_MODE_TRUE=''
MAKEINFO='${SHELL} /src/vlc-trunk/autotools/missing --run makeinfo'
MIDL=''
MKINSTALLDIRS=''
MOC=''
MOZILLA_CONFIG=''
MSGFMT=''
MSGMERGE=''
OBJC=''
OBJCDEPMODE=''
OBJCFLAGS=''
OBJDUMP=''
OBJEXT=''
PACKAGE='vlc'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='vlc'
PACKAGE_STRING='vlc 0.8.5-svn'
PACKAGE_TARNAME='vlc'
PACKAGE_VERSION='0.8.5-svn'
PATH_SEPARATOR=':'
PKG_CONFIG=''
POSTPROC_CFLAGS=''
POSTPROC_LIBS=''
POSUB=''
RANLIB=''
SDL11_CONFIG=''
SDL12_CONFIG=''
SDL_CONFIG=''
SET_MAKE=''
SHELL='/bin/sh'
SHOUT_CFLAGS=''
SHOUT_LIBS=''
STRIP=''
SVG_CFLAGS=''
SVG_LIBS=''
SYMPREF=''
SYS=''
USE_INCLUDED_LIBINTL=''
USE_LIBTOOL_FALSE=''
USE_LIBTOOL_TRUE=''
USE_NLS=''
VCDINFO_CFLAGS=''
VCDINFO_LIBS=''
VERSION='0.8.5-svn'
VERSION_MAJOR='0'
VERSION_MINOR='8'
VERSION_REVISION='5'
VLC_CONFIG=''
VLC_ENTRY=''
WINDRES=''
WX_CONFIG=''
XGETTEXT=''
XML2_CONFIG=''
XPIDL=''
XPIDL_INCL=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ac_ct_AR=''
ac_ct_AS=''
ac_ct_CC='gcc -mno-cygwin'
ac_ct_CXX=''
ac_ct_CYGPATH=''
ac_ct_DLLTOOL=''
ac_ct_F77=''
ac_ct_LD=''
ac_ct_OBJDUMP=''
ac_ct_RANLIB=''
ac_ct_STRIP=''
ac_ct_WINDRES=''
ac_pt_PKG_CONFIG=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE=''
am__fastdepOBJC_FALSE=''
am__fastdepOBJC_TRUE=''
am__include=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='i686-pc-cygwin'
build_alias=''
build_cpu='i686'
build_os='cygwin'
build_vendor='pc'
datadir='${prefix}/share'
exec_prefix='NONE'
host='i686-pc-cygwin'
host_alias=''
host_cpu='i686'
host_os='cygwin'
host_vendor='pc'
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh='/src/vlc-trunk/autotools/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
mkdir_p='mkdir -p --'
oldincludedir='/usr/include'
pic=''
prefix='NONE'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='i686-pc-cygwin'
target_alias=''
target_cpu='i686'
target_os='cygwin'
target_vendor='pc'

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE "vlc"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME "vlc"
#define PACKAGE_STRING "vlc 0.8.5-svn"
#define PACKAGE_TARNAME "vlc"
#define PACKAGE_VERSION "0.8.5-svn"
#define VERSION "0.8.5-svn"

configure: exit 77


Thanks for helping

ken

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list