Missing Header Files? Include Paths? for building
Posted: 19 Sep 2005 17:13
I am trying to build the VLC media player from the sources. When I run my configure_it scripts I get the following error:
Cant find libdvdread header files. My configure_it script is
./bootstrap && CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml -I/usr/win32/include/dvdread -I/libdvdread-0.9.4/dvdread -I/usr/win32/include/ffmpeg -I/usr/win32/include/lame -I/usr/win32/include/goom" \
LDFLAGS=-L/usr/win32/lib
./configure --disable-gtk --enable-nls --enable-sdl --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-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 --disable-mkv --enable-debug
I did not know if the "\" for a newline was being translated correctly so I took them out in case it was causing a problem with the translation from Windows text ???
Anyway, the path for libdvd appears to be -I/usr/win32/include/dvdread . It exists in my usr/win32/include/dvdread. I have include files in that directory; cmd_print.h, dvd_reader.h, ifo_print.h etc... My usr directory is the same level in the tree as my "home" directory. So the directory is d:\cygwinimage\usr\win32\include\dvdread, my vlc-trunk directory is d:\cygwinimage\home\myuserid\vlc-trunk. The configure_it script file is in d:\cygwinimage\home\myuserid. Please help. I have also downloaded the libdvdread sources and extracted them only to find that it appears like I already had the header files in the first place from the cygwin install. Thanks, Dan
Cant find libdvdread header files. My configure_it script is
./bootstrap && CPPFLAGS="-I/usr/win32/include -I/usr/win32/include/ebml -I/usr/win32/include/dvdread -I/libdvdread-0.9.4/dvdread -I/usr/win32/include/ffmpeg -I/usr/win32/include/lame -I/usr/win32/include/goom" \
LDFLAGS=-L/usr/win32/lib
./configure --disable-gtk --enable-nls --enable-sdl --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-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 --disable-mkv --enable-debug
I did not know if the "\" for a newline was being translated correctly so I took them out in case it was causing a problem with the translation from Windows text ???
Anyway, the path for libdvd appears to be -I/usr/win32/include/dvdread . It exists in my usr/win32/include/dvdread. I have include files in that directory; cmd_print.h, dvd_reader.h, ifo_print.h etc... My usr directory is the same level in the tree as my "home" directory. So the directory is d:\cygwinimage\usr\win32\include\dvdread, my vlc-trunk directory is d:\cygwinimage\home\myuserid\vlc-trunk. The configure_it script file is in d:\cygwinimage\home\myuserid. Please help. I have also downloaded the libdvdread sources and extracted them only to find that it appears like I already had the header files in the first place from the cygwin install. Thanks, Dan