version 1.1, 2010/01/26 15:22:44
|
version 1.6, 2013/04/10 09:08:43
|
Line 53 PRESENCE_OPTION_STRIP=FAUX
|
Line 53 PRESENCE_OPTION_STRIP=FAUX
|
COMPILATION_SEULE=FAUX |
COMPILATION_SEULE=FAUX |
DRAPEAU=FAUX |
DRAPEAU=FAUX |
P=1 |
P=1 |
|
RPLC_MAIN= |
|
|
for i in $@; |
for i in $@; |
do |
do |
Line 82 do
|
Line 83 do
|
if [ $i = "-c" ]; then |
if [ $i = "-c" ]; then |
COMPILATION_SEULE=VRAI |
COMPILATION_SEULE=VRAI |
fi |
fi |
|
|
|
if [ -e "$i" ]; then |
|
if [ $(rplfile -m $(dirname $(which $0))/../share/rplfiles $i | \ |
|
grep "C source" | wc -l) = 1 ]; then |
|
if [ $(grep exportExternalFunctions $i | wc -l) = 1 ]; then |
|
RPLC_MAIN=-D__RPLC_MAIN |
|
fi |
|
fi |
|
fi |
|
|
done |
done |
|
|
if [ $PRESENCE_FICHIER_SORTIE = FAUX ]; then |
if [ $PRESENCE_FICHIER_SORTIE = FAUX ]; then |
Line 118 done
|
Line 129 done
|
if [ $COMPILATION_SEULE = "VRAI" ]; then |
if [ $COMPILATION_SEULE = "VRAI" ]; then |
echo +++Compiler for RPL/2 version @VERSION@ |
echo +++Compiler for RPL/2 version @VERSION@ |
gfortran -x c $ARGUMENTS_G77 -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\ |
gfortran -x c $ARGUMENTS_G77 -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\ |
-I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char |
-I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char\ |
|
-D_d_version_rpl=\"@VERSION@\" -std=gnu99 $RPLC_MAIN |
else |
else |
echo +++Linker for RPL/2 version @VERSION@ |
echo +++Linker for RPL/2 version @VERSION@ |
gfortran $ARGUMENTS_G77 -shared -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\ |
gfortran $ARGUMENTS_G77 -shared -fPIC -Wall -DRPLCONFIG $OPTIONS $CFLAGS\ |
-I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char |
-I$(which $0 | cut -d '/' -f -$(($P-1)))/include -funsigned-char\ |
|
$RPLC_MAIN |
fi |
fi |
|
|
test $PRESENCE_OPTION_STRIP = VRAI && strip -s $FICHIER_SORTIE |
test $PRESENCE_OPTION_STRIP = VRAI && strip -s $FICHIER_SORTIE |