Hallo zusammen!
Ich habe ein Problem mit der Installtion von Maple 8.0 auf Fedora Core 6. Also ich führe die "installMapleLinuxSU" aus und erhalte folgende Fehlermeldung:
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
rm: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
Ich habe dann mal en bisschen gegoogelt und herausgefunden das es bei diesem Problem bei anderen Anwendungen geholfen hat in der .bin datei den Eintrag "export LD_ASSUME_KERNEL" durch "#xport LD_ASSUME_KERNEL" zu ersetzen. Ich habe das dann in meinem Fall auch mal probiert und habe auch die oben genannte fehlermeldung nicht mehr bekommen doch bekomme ich jetzt beim ausfuehren des install-Skripts folgende Fehlermeldung:
/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 62: /home/el_presidente/Desktop/Maple: Datei oder Verzeichnis nicht gefunden
/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 63: /bin/realpath: Datei oder Verzeichnis nicht gefunden
/home/USERNAME/Desktop/Maple 8/Linux/Linux/resource/jre/bin/java: line 64: /bin/realpath: Datei oder Verzeichnis nicht gefunden
grep: /lib/jvm.cfg: Datei oder Verzeichnis nicht gefunden
grep: /lib/jvm.cfg: Datei oder Verzeichnis nicht gefunden
Maple was not found in /bin/i386/native_threads/Maple
Kann mir jemand helfen?
Schon mal vielen Danke,
whiskey.dll
Linux 14.983 Themen, 106.385 Beiträge
Die libc.so.6 ist die Standard C Bibliothek. Die wird normalerweise automatisch installiert , wenn man den C /C++ Compiler gcc installiert.
Dateien die mit lib** beginn, sind Bibliotheken. Maple ist dynamisch gelink , nehme ich mal an. Das heißt das der Programmierer von Maple den Programmcode aus den bibliotheken auf seinem Rechner mit benutzt und deshalb müssen die gleichen Bibliotheken, und ich meine nicht nur den Dateinamen, sondern auch den Programmcode in den Bibliotheken, auf deinem Rechner installiert sein.
Die dll Dateien unter Windows sind dynamische Bibliotheken. Da ist die Situation ganz ähnlich. Die Windowsprogrammierer müssen diese dll Dateien (auch die, die sie nicht selbst programmiert haben) bei ihren Programmen mitgeben, sonst funktioniert das Programm dann auf dem Rechner des jeweiligen Anwenders nicht.
Bei Linux werden in der Regel diese Bibliotheken nicht mitgegeben , sondern müssen von der jeweiligen Distribution nachinstalliert werden.
Damit diese Bibliotheken gleich sind, sonst funktioniert das jeweilige Programm nicht, gibt es die Linux Standard Base. Also damit dieses Maple funktioniert, müssen die richtigen Bibliotheken auf deinem Fedora nachinstalliert werden.
Auch der Programmcode der Bibliothek muß gleich mit der version sein , den der Programmier verwendet hat.
Irgendwie muß die Java-Laufzeitumgebeung von Sun Microsystem noch auf deinem Rechner installiert werden.
Ist diese Maple verison mit Fedora kompatibel? Steht da was in den Installationsanleitungen ?
Momentan funktioniert Staroffice 8 auch nicht richtig unter meinem Debian Stable (Sarge), weil wahrscheinlich die Bibliotheken von Debian Sarge (Linux Standard Base 2 kompatibel, momentan ist die Verion 3.1 aktuell) schon wieder veraltet sind.
Du kannst mit dem Befehl "ldd Programm" herausfinden, welche Bibliotheken noch fehlen.
Gibt es da nicht eine rpm-Version für die Installartion? Unter Fedora wurde doch das APT Programm von Debian nach rpm portiert. Ich kann unter Debian mit dem Befehl "apt-get check" überprüfen , ob alle Abhängigkeiten schon aufgelöst sind und alle Bibliotheken schon installtiert sind. Wenn "apt-get check" eine Fehlermeldung bringt, kann ich mit "apt-get -f install" die fehlenden Bibiliotheken automatisch nachinstallieren lassen. Wenn APT unter Fedora mit rpm funktioniert, müßte das auch unter Fedora funktionieren, Bibliotheken für fremde Programme automatisch nachinstallieren zu lassen.
Kennst du dich mit Maple aus ?
Ich habe mal Mathcad 7 für 250 DM gekauft.
Da gab ea aber nur einen Windowsversion.
PS : Ich habe mich mal selbst erkundigt. Hier ist eine Kompatibilitätsliste für Maple:
http://www.maplesoft.com/support/faqs/platforms.aspx