Bonjour,
Je suis en train de tester des options de compilations sous linux ix86 et j'ai un problème.
Dans un programme shell, je teste la compilation d'un programme C minimaliste :
-----------------------------------------------------------
TMP=test_$$
cat > $TMP.c << \EOF
#include <stdio.h>
int main ()
{
puts ("Hello Vasy");
return 0;
}
EOF
"$CC" $TMP.c -o $TMP > /dev/null 2>&1
CODE_ERREUR=$?
if [ $CODE_ERREUR -ne 0 ]
then
echo "Error code : $CODE_ERREUR"
echo "*** \`\`$CC'' failed to compile a minimal C program"
echo "==> Check that your C compiler is installed properly"
...............
-----------------------------------------------------------
Cette compilation echoue :
Error code : 127
*** ``/opt/sun/sunstudio12/bin/suncc -lgcc -L/usr/lib/gcc/i486-linux-gnu/4.1.2/'' failed to compile a minimal C program
==> Check that your C compiler is installed properly
Lorsque je compile le même programme minimaliste directement sous linux :
/opt/sun/sunstudio12/bin/suncc -lgcc -L/usr/lib/gcc/i486-linux-gnu/4.1.2/ /tmp/toto.c -o /tmp/toto
Ca compile nickel et l'execution du programme toto affiche :
Hello Vasy
Je suis perdue ... si vous pouviez m'aider !!
Merci !!
JeanneConfiguration: Solaris
Firefox 2.0.0.15

