blob: 03dcba7654add5366f08c54d7d9c14d03b58aee5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/sh
PROGNAME="$0"
PATHTOCONFIGURE=`dirname "$PROGNAME"`
cd $PATHTOCONFIGURE
if test -x "$(which gcc 2>/dev/null)"; then
# Detect the actual path to the libstdc++ library. For the dynamic link
# build, we want to use the same lib as the compiler installed.
# CF bug #7887 for more information.
# Note that, for the Makefile, the setup is done in the Scilab macros
# ilib_compile
GCClibpath=$(LC_ALL=C gcc -print-search-dirs|awk '$1=="install:"{print $2}')/../../../
if test -z "$(grep $GCClibpath $LD_LIBRARY_PATH 2>/dev/null)"; then
LD_LIBRARY_PATH="$GCClibpath${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
export LD_LIBRARY_PATH
fi
fi
# Relaunch configure if files are missing
if test ! -s Makefile.orig -o ! -s libtool; then
echo "Detection of C/C++/Fortran Compilers"
./configure --disable-static --disable-dependency-tracking "$@"
mv Makefile Makefile.orig
else
echo "Detection of compilers already done"
fi
|