aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlTheKiller <AlTheKiller@svn>2009-10-03 19:18:54 +0000
committerAlTheKiller <AlTheKiller@svn>2009-10-03 19:18:54 +0000
commite7d28c59fae48ff83da3d8ee17870e140674d33c (patch)
tree155b3521e45914da3d4232013136fa6274a828d0
parent67963ca0fb4eda458b7eb37de4d2bb512d5f374f (diff)
updated: configure.in and README.linux
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@23376 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
-rw-r--r--README.linux63
-rw-r--r--configure.in13
2 files changed, 11 insertions, 65 deletions
diff --git a/README.linux b/README.linux
index bad9718e3e..60dfb14929 100644
--- a/README.linux
+++ b/README.linux
@@ -52,7 +52,7 @@ Build-Depends: debhelper (>= 7.0.50), quilt, python-support, cmake,
libswscale-dev, liba52-dev, libdts-dev, libfaad-dev, libmp4ff-dev,
libmpeg2-4-dev, libass-dev, libflac-dev, libwavpack-dev,
python-dev, gawk, gperf, nasm [!amd64], libcwiid1-dev, libbluetooth-dev,
- zlib1g-dev, libmms-dev, libsmbclient-dev,
+ zlib1g-dev, libmms-dev, libsmbclient-dev, libtiff4-dev
*** For developers and anyone else who compiles frequently it is recommended to
use ccache
@@ -81,66 +81,7 @@ To create the XBMC executable manually perform these steps:
.0 $ ./bootstrap
-.1 $ ./configure <option1> <option2> ...
-
-These configure options exist (among others):
- --disable-option-checking ignore unrecognized --enable/--with options
- --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
- --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
- --enable-debug enable debugging information (default is yes)
- --enable-optimizations enable optimization (default is yes)
- --enable-gl enable OpenGL rendering (default is yes)
- --enable-vdpau enable VDPAU decoding (default is yes)
- --enable-profiling enable gprof profiling (default is no)
- --enable-joystick enable SDL joystick support (default is yes)
- --enable-xrandr enable XRandR support (default is yes)
- --enable-ccache enable building with ccache feature (default is yes
- if ccache is installed)
- --enable-pulse enable PulseAudio support (default is yes)
- --enable-faac enable FAAC support (default is yes)
- --enable-dvdcss enable DVDCSS support (default is yes)
- --enable-mid enable MID support (default is no)
- --disable-avahi disable Avahi support (default is enabled if
- libavahi-common and libavahi-client is found)
- --enable-external-libraries
- enable use of all supported external libraries
- (default is no) 'Linux only'
- --enable-external-ffmpeg
- enable use of external ffmpeg libraries (default is
- no) 'Linux only'
- --enable-external-libmad
- enable use of external libmad library (default is
- no) 'Linux only'
- --enable-external-liba52
- enable use of external liba52 library (default is
- no) 'Linux only'
- --enable-external-libdts
- enable use of external libdts library (default is
- no) 'Linux only'
- --enable-external-libfaad
- enable use of external libfaad library (default is
- no) 'Linux only'
- --enable-external-libmpeg2
- enable use of external libmpeg2 library (default is
- no) 'Linux only'
- --enable-external-libass
- enable use of external libass library (default is
- no) 'Linux only'
- --enable-external-libvorbis
- enable use of external libvorbis library (default is
- no) 'Linux only'
- --enable-external-libogg
- enable use of external libogg library (default is
- no) 'Linux only'
- --enable-external-libflac
- enable use of external libflac library (default is
- no) 'Linux only'
- --enable-external-libwavpack
- enable use of external libwavpack library (default
- is no) 'Linux only'
- --enable-external-python
- enable use of external python library (default is
- no) 'Linux only'
+.1 $ ./configure <option1> <option2> ... (See --help for available options)
A full listing of supported options can be viewed by typing
'./configure --help'.
diff --git a/configure.in b/configure.in
index 1b2f16891d..63831e1dbf 100644
--- a/configure.in
+++ b/configure.in
@@ -309,11 +309,12 @@ fi
AC_CHECK_HEADER([mad.h],, AC_MSG_ERROR($missing_library))
AC_CHECK_HEADER([jpeglib.h],, AC_MSG_ERROR($missing_library))
AC_CHECK_HEADER([samplerate.h],, AC_MSG_ERROR($missing_library))
+AC_CHECK_HEADER([faad.h],, AC_MSG_ERROR($missing_library))
+AC_CHECK_HEADER([FLAC/stream_decoder.h],, AC_MSG_ERROR($missing_library))
+AC_CHECK_HEADER([ogg/ogg.h],, AC_MSG_ERROR($missing_library))
+AC_CHECK_HEADER([vorbis/vorbisfile.h],, AC_MSG_ERROR($missing_library))
+AC_CHECK_HEADER([vorbis/vorbisenc.h],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([mad], [main],, AC_MSG_ERROR($missing_library))
-AC_CHECK_LIB([ogg], [main],, AC_MSG_ERROR($missing_library))
-AC_CHECK_LIB([vorbis], [main],, AC_MSG_ERROR($missing_library))
-AC_CHECK_LIB([vorbisenc], [main],, AC_MSG_ERROR($missing_library))
-AC_CHECK_LIB([vorbisfile], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([fontconfig], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([bz2], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([fribidi], [main],, AC_MSG_ERROR($missing_library))
@@ -335,6 +336,10 @@ if test "$host_vendor" = "apple" ; then
AC_CHECK_LIB([iconv], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([smbclient], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([mms], [main],, AC_MSG_ERROR($missing_library))
+ AC_CHECK_LIB([ogg], [main],, AC_MSG_ERROR($missing_library))
+ AC_CHECK_LIB([vorbis], [main],, AC_MSG_ERROR($missing_library))
+ AC_CHECK_LIB([vorbisenc], [main],, AC_MSG_ERROR($missing_library))
+ AC_CHECK_LIB([vorbisfile], [main],, AC_MSG_ERROR($missing_library))
else
AC_CHECK_LIB([smbclient], [main],, AC_MSG_ERROR($missing_library))
AC_CHECK_LIB([SDL_mixer], [main],, AC_MSG_ERROR($missing_library))