Hallo,
das Problem mit mprep und Suse 6.4 liegt woanders vergraben. Ich habe die Pfade
überprüft, die mcc verwendet, die scheinen alle zu stimmen (dazu habe ich mcc so
modifiziert, daß mit echo die tatsächlichen Werte der Variablen ausgegeben
werden.) Trotzdem beschwert sich mcc beim Aufruf von mprep an der entscheidenden
Stelle:
> mcc addtwo.tm addtwo.c -o addtwo
/usr/local/mathematica/AddOns/MathLink/DevelopersKits/Linux/CompilerAdditions/mcc:
/usr/local/mathematica/AddOns/MathLink/DevelopersKits/Linux/CompilerAdditions/mprep:
No such file or directory
cc: addtwo.tm.c: No such file or directory
Auch wenn man mprep direkt aufruft, kommt die Fehlermeldung, egal, ob ohne
Argumente, normale Argumente, oder Argumente mit vollen Pfadangaben.
>
/usr/local/mathematica/AddOns/MathLink/DevelopersKits/Linux/CompilerAdditions/mprep
bash:
/usr/local/mathematica/AddOns/MathLink/DevelopersKits/Linux/CompilerAdditions/mprep:
No such file or directory
Es sieht so aus, als könne mprep nicht ausgeführt werden. Ich sehe aber keine
Grund dafür. So sieht das Verzeichnis mit mcc und mprep aus:
/usr/local/mathematica/AddOns/MathLink/DevelopersKits/Linux/CompilerAdditions
-rw-r--r-- 1 root root 354152 Aug 7 19:39 libML.a
-rw-rw-r-- 1 10394 users 346352 Mar 3 1999 libML.a.original
-rw-rw-r-- 1 10394 users 100380 Mar 3 1999 mathlink.h
-rwxrwxr-x 1 scu04188 users 2941 Aug 8 14:46 mcc
-rwxr-xr-x 1 scu04188 users 2690 Aug 8 14:33 mcc.new
-rwxr-xr-x 1 root root 2648 Aug 7 20:21 mcc.original
-rwxrwxr-x 1 10394 users 2690 Aug 7 20:23 mcc~
-rwxrwxr-x 1 10394 users 39848 Mar 3 1999 mprep
Die Rechte stimmen doch?
Ein etwas verzweifelter Uli Schwarz