Veröffentlicht von & unter ColdFusion.

Der Folgende Fehler kann beim installieren von JRun/ Coldfusion bei neueren Linuxversionen auftreten:

Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... awk: error while loading shared libraries: libdl.so.2: 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 /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 Launching installer... grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory /tmp/install.dir.6359/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

Ältere Java Versionen haben Probleme mit mit den „floting stacks“ der glibc die für die 686 CPU’s optimiert worden sind.
Die Lösung beim installieren von ColdFusion/ JRun ist den Parameter LD_ASSUME_KERNEL der Installationsroutine zu deaktivieren.

>cp coldfusion-702-lin.bin coldfusion-702-lin.bak
cat coldfusion-702-lin.bak | sed "s/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/" > coldfusion-702-lin.bin
./coldfusion-702-lin.bin

Das war’s..

Nachtrag:
Habe noch einen sehr interessanten Artikel von Steven Erat gefunden zum Thema Coldfusion und Fedora Core 6. Denke ich bereite diesen mal in deutscher Sprache auf.
Zum Artikel