mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-08 16:35:40 +00:00
changed some things
Original commit message from CVS: changed some things
This commit is contained in:
parent
9fdbc7e069
commit
b119a73a9b
1 changed files with 27 additions and 9 deletions
36
autogen.sh
36
autogen.sh
|
@ -13,6 +13,21 @@ srcfile=gst/gstobject.h
|
|||
DIE=1
|
||||
}
|
||||
|
||||
# thomasvs added an autoconf version check
|
||||
AC_MAJOR=2
|
||||
AC_MINOR=52
|
||||
AC_VERSION=$AC_MAJOR.$AC_MINOR
|
||||
autoconfvermin=`(autoconf --version|head -n 1|sed 's/^.* //;s/\./ /g;';echo "$AC_MAJOR $AC_MINOR")|sort -n|head -n 1`
|
||||
|
||||
if test "x$autoconfvermin" != "x$AC_MAJOR $AC_MINOR"; then
|
||||
# version is less than the minimum suitable version
|
||||
echo
|
||||
echo "You must have autoconf version $AC_VERSION or greater installed."
|
||||
echo "Download the appropriate package for your distribution,"
|
||||
echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/autoconf/"
|
||||
DIE=1
|
||||
fi
|
||||
|
||||
(automake --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have automake installed to compile $package."
|
||||
|
@ -39,7 +54,10 @@ fi
|
|||
DIE=1
|
||||
}
|
||||
|
||||
|
||||
LT_MAJOR=1
|
||||
LT_MINOR=4
|
||||
LT_MICRO=0
|
||||
LT_VERSION=$LT_MAJOR.$LT_MINOR.$LT_MICRO
|
||||
(libtool --version) < /dev/null > /dev/null 2>&1 || {
|
||||
echo
|
||||
echo "You must have libtool installed to compile $package."
|
||||
|
@ -54,21 +72,21 @@ libtool_micro=`echo $libtool_version | cut -d. -f3`
|
|||
if [ x$libtool_micro = x ]; then
|
||||
libtool_micro=0
|
||||
fi
|
||||
if [ $libtool_major -le 1 ]; then
|
||||
if [ $libtool_major -lt 1 ]; then
|
||||
if [ $libtool_major -le $LT_MAJOR ]; then
|
||||
if [ $libtool_major -lt $LT_MAJOR ]; then
|
||||
echo
|
||||
echo "You must have libtool 1.4.0 or greater to compile $package."
|
||||
echo "You must have libtool $LT_VERSION or greater to compile $package."
|
||||
echo "Get the latest version from ftp://alpha.gnu.org/gnu/libtool/"
|
||||
DIE=1
|
||||
elif [ $libtool_minor -le 4 ]; then
|
||||
if [ $libtool_minor -lt 4 ]; then
|
||||
elif [ $libtool_minor -le $LT_MINOR ]; then
|
||||
if [ $libtool_minor -lt $LT_MINOR ]; then
|
||||
echo
|
||||
echo "You must have libtool 1.4.0 or greater to compile $package."
|
||||
echo "You must have libtool $LT_VERSION or greater to compile $package."
|
||||
echo "Get the latest version from ftp://alpha.gnu.org/gnu/libtool/"
|
||||
DIE=1
|
||||
elif [ $libtool_micro -lt 0 ]; then
|
||||
elif [ $libtool_micro -lt $LT_MICRO ]; then
|
||||
echo
|
||||
echo "You must have libtool 1.4.0 or greater to compile $package."
|
||||
echo "You must have libtool $LT_VERSION or greater to compile $package."
|
||||
echo "Get the latest version from ftp://alpha.gnu.org/gnu/libtool/"
|
||||
DIE=1
|
||||
fi
|
||||
|
|
Loading…
Reference in a new issue