mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-08 13:18:52 +00:00
libtool not being present in a system meant that this cryptic error about LT_INIT would be shown: sources/glue/Makefile.am:1: error: Libtool library used but 'LIBTOOL' is undefined sources/glue/Makefile.am:1: The usual way to define 'LIBTOOL' is to add 'LT_INIT' sources/glue/Makefile.am:1: to 'configure.ac' and run 'aclocal' and 'autoconf' again. sources/glue/Makefile.am:1: If 'LT_INIT' is in 'configure.ac', make sure sources/glue/Makefile.am:1: its definition is in aclocal's search path. autoreconf: automake failed with exit status: 1
13 lines
327 B
Bash
Executable file
13 lines
327 B
Bash
Executable file
#!/bin/sh
|
|
which autoreconf > /dev/null
|
|
if [ $? -ne 0 ] ; then
|
|
echo "Please install autoconf" && exit 1;
|
|
fi
|
|
which libtool > /dev/null 2>&1
|
|
if [ $? -ne 0 ] ; then
|
|
echo "Please install libtool" && exit 1;
|
|
fi
|
|
|
|
mkdir -p m4
|
|
autoreconf -i --force --warnings=none -I . -I m4 && \
|
|
./configure --enable-maintainer-mode $*
|