|
|||||||
| Register | FAQ | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools | Display Modes |
|
#11
|
|||
|
|||
|
Addendum. Which the reason for asking about machine arch is that BC is a 32 bit app not 64. Though it will run just fine on a 64bit machine as long as the 32bit libraries are there. Would you also be willing to repeat the ldd experiment but with the LD_LIBRARY_PATH=/usr/lib/beyondcompare set. I want to see the paths of the libraries that are being loaded. So
>> export LD_LIBRARY_PATH=/usr/lib/beyondcompare >> ldd /usr/lib/beyondcompare/BCompare >> ldd /usr/lib/beyondcompare/libqtc.so.1 >> ldd /usr/lib/beyoncompare/libqt-mt.so.3 Thanks David Jenkins
__________________
David J Scooter Software |
|
#12
|
|||
|
|||
|
Yes the arch. is x64.
|
|
#13
|
|||
|
|||
|
linux-uc0a:~ # export LD_LIBRARY_PATH=/usr/lib/beyondcompare
linux-uc0a:~ # ldd /usr/lib/beyondcompare/BCompare linux-gate.so.1 => (0xffffe000) libz.so.1 => /lib/libz.so.1 (0xf76ef000) libqtc.so.1 => /usr/lib/beyondcompare/libqtc.so.1 (0xf71d8000) libX11.so.6 => /usr/lib/libX11.so.6 (0xf70a5000) librt.so.1 => /lib/librt.so.1 (0xf709b000) libpthread.so.0 => /lib/libpthread.so.0 (0xf707f000) libdl.so.2 => /lib/libdl.so.2 (0xf707a000) libc.so.6 => /lib/libc.so.6 (0xf6f19000) libqt-mt.so.3 => /usr/lib/beyondcompare/libqt-mt.so.3 (0xf6808000) libXext.so.6 => /usr/lib/libXext.so.6 (0xf67f7000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6704000) libm.so.6 => /lib/libm.so.6 (0xf66db000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf66cc000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf66c9000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf66ab000) libXau.so.6 => /usr/lib/libXau.so.6 (0xf66a7000) /lib/ld-linux.so.2 (0xf7736000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf669c000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf6693000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf6688000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf6684000) libXft.so.2 => /usr/lib/libXft.so.2 (0xf666f000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf65ee000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf65bd000) libSM.so.6 => /usr/lib/libSM.so.6 (0xf65b4000) libICE.so.6 => /usr/lib/libICE.so.6 (0xf6599000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf6593000) libexpat.so.1 => /lib/libexpat.so.1 (0xf656a000) libuuid.so.1 => /lib/libuuid.so.1 (0xf6564000) linux-uc0a:~ # linux-uc0a:~ # ldd /usr/lib/beyondcompare/libqtc.so.1 linux-gate.so.1 => (0xffffe000) libqt-mt.so.3 => /usr/lib/beyondcompare/libqt-mt.so.3 (0xf6ba1000) libXext.so.6 => /usr/lib/libXext.so.6 (0xf6b5f000) libX11.so.6 => /usr/lib/libX11.so.6 (0xf6a2c000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xf6939000) libm.so.6 => /lib/libm.so.6 (0xf6910000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf6901000) libc.so.6 => /lib/libc.so.6 (0xf67a0000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf6796000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xf678d000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xf6782000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xf677d000) libXft.so.2 => /usr/lib/libXft.so.2 (0xf6768000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xf66e8000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xf66b7000) libSM.so.6 => /usr/lib/libSM.so.6 (0xf66ae000) libICE.so.6 => /usr/lib/libICE.so.6 (0xf6692000) libdl.so.2 => /lib/libdl.so.2 (0xf668d000) libpthread.so.0 => /lib/libpthread.so.0 (0xf6672000) libXau.so.6 => /usr/lib/libXau.so.6 (0xf666e000) libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf666b000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf664d000) /lib/ld-linux.so.2 (0xf77ca000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xf6646000) libz.so.1 => /lib/libz.so.1 (0xf6631000) libexpat.so.1 => /lib/libexpat.so.1 (0xf6609000) libuuid.so.1 => /lib/libuuid.so.1 (0xf6603000) linux-uc0a:~ # linux-uc0a:~ # ldd /usr/lib/beyoncompare/libqt-mt.so.3 ldd: /usr/lib/beyoncompare/libqt-mt.so.3: No such file or directory linux-uc0a:~ # |
|
#14
|
|||
|
|||
|
linux-uc0a:/usr/lib/beyondcompare # dir
total 21444 -rwxr-xr-x 1 root root 8010774 Feb 3 2011 BCompare -rw-r--r-- 1 root root 1698 Feb 3 2011 RPM-GPG-KEY-scootersoftware -rwxr-xr-x 1 root root 1033 Feb 3 2011 context_init.sh drwxr-xr-x 2 root root 20480 Aug 4 11:52 help -rwxr-xr-x 1 root root 4843 Feb 3 2011 kde_context_menu -rwxr-xr-x 1 root root 8486988 Feb 3 2011 libqt-mt.so.3 -rwxr-xr-x 1 root root 5354960 Feb 3 2011 libqtc.so.1 -rwxr-xr-x 1 root root 151 Feb 3 2011 nautilus_compare.sh -rwxr-xr-x 1 root root 195 Feb 3 2011 nautilus_compare_to_selected.sh -rwxr-xr-x 1 root root 181 Feb 3 2011 nautilus_select_for_compare.sh -rw-r--r-- 1 root root 708 Feb 3 2011 qtrc -rw-r--r-- 1 root root 171 Feb 3 2011 scootersoftware.repo linux-uc0a:/usr/lib/beyondcompare # |
|
#15
|
|||
|
|||
|
Quote:
try the following: Code:
ldd /usr/lib/beyondcompare/libqt-mt.so.3 Graeme. |
|
#16
|
|||
|
|||
|
Hi,
Everything works fine but all of sudden I could not bring up BC3 which installed on a RedHat machine. I'm getting "Runtime error 230 at 08172BA8". According to the other postings, this might indicate that missing shared libraries issue. However I checked by running ldd and everything looks fine (actually bin/bcompare script is checking for missing shared libraries). So what might be the problems? Thanks, Shu-Hua |
|
#17
|
|||
|
|||
|
This can also be a problem if BCompare (when running) does not have permissions to write to the settings directory and files. For example for user dboyd the settings directory default would be /home/dboyd/.beyondcompare. If BCompare cannot write to the files in /home/dboyd/.beyondcompare then a Runtime 230 can occur. We have seen this occassionally happen when the /home directories are NFS mounted and permissions aren't quite right. Or sometimes when the BCompare installation is done using the tar.gz as root and the settings directory is put in /root/.beyondcompare.
So check and see who BCompare is running as and make sure that it has permissions to write to the settings directory.
__________________
David J Scooter Software |
![]() |
| Thread Tools | |
| Display Modes | |
|
|