Author
|
Topic: Install problems on FC5/AMD64
|
Pat Gunn Junior Member
|
posted 18 April 2006 17:26
Hi all, I read in some archived posts that some people got BrainVoyager working on FC4/AMD64, and I'm presently trying to install on FC5. I installed sun's JVM (via jpackage) as described, but the installer still seems to be attempting to do a lot of things that don't work, almost as if the installer were setting LD_ASSUME_KERNEL or something. Errors are pasted below -- if anyone has any advice on how to make this work, it'd be appreciated.[root@neurosis Linux_suse10]# sh install_bvqx_v163.bin --help 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 hostname: 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.21873/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
|
Pat Gunn Junior Member
|
posted 20 April 2006 17:47
Solution found! 1) Copy install_bvqx_v163.bin to root's home directory 2) vim -b install_bvqx_v163.bin (the -b starts vim in binary mode). This will take awhile to start up!As LD_ASSUME_KERNEL does not work on FC5/AMD64, and as we do not want to change the file size (or it will break the dd-ing of things out of it), we need to remove the JVM stuff and the LD_ASSUME_KERNEL with in-place edits. 3) Replace all instances of LD_ASSUME_KERNEL with LE_ASSUME_KERNEL (meaningless, nonharmful environment variable name). 4) Find the line that says "This installation does not contain a VM". A bit below it is a line setting bundledVMPath="". dd that line, and paste it outside of the last conditional (don't reindent it or the file size will change). This will make it use your system-local JVM (ideally the Sun JVM from jpackage) even though it will still extract the broken JVM shipped with the product. 5) Run your modified copy of the installer. Everything should work fine.
|
Rainer Goebel Administrator
|
posted 17 May 2006 02:13
Thanks for the solution! I have not yet run myself BrainVoyager QX on FC 5 (neither Intel nor AMD processor), but will do so for 1.8.
|
Matt Snodgrass Member
|
posted 13 September 2006 20:50
I don't suppose you remember the line count of bundledVMPath, do you?Thanks -matt
|
Matt Snodgrass Member
|
posted 13 September 2006 21:05
Found it, it's around 602
|