Just to add to the discussion. The Below solution did not work for JBuilder because the installer complained that the checksum was wrong. So I faked out the script from exporting LD_ASSUME_KERNEL by creating a script that does nothing call uname in the current directory. These are the steps I followed.

1. Create a bash shell script named uname that does nothing and place it into the current directory.

2. Add your current directory to the path by usind declare -x PATH=$PWD:$PATH

3. Run the installer.

The installer looked to execute the uname -s program to see if Linux appeared as a result. If it did, it set the LD_ASSUME_KERNEL variable. After I did this JBuilder installed and ran flawlessly.





1. Problem:

The installer/launcher complains about being able to open neither
libc.so.6 nor librt.so.1:

<snip>
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
</snip>

The solution (Thank you, Anders!) is with a good probaility to modify
the installer/launcher like this:

$ sed 's/LD_ASSUME_KERNEL=/'#D_ASSUME_KERNEL=/g' <installer> > <new_installer>





Felix Rodriguez
Programmer Analyst
Phone: 860-685-3984
Email: [EMAIL PROTECTED]



--
[EMAIL PROTECTED] mailing list

Reply via email to