1 |
Richard Fish wrote: |
2 |
|
3 |
> On 10/21/06, Pawe³ Kamiñski <Pawel.Kaminski@××××××.fm> wrote: |
4 |
>> Hi All, |
5 |
>> |
6 |
>> I'm obliged in my work to use closed source LabView 8.0 commercial |
7 |
>> binary package. It's very important for me to know if after upgrade |
8 |
>> gcc from my current 3.4.6 version to 4.1.1 LabView will run. There |
9 |
is |
10 |
>> ABI change betwen gcc 3.4.6 <-> 4.1.1 versions and it's not clear |
11 |
for |
12 |
>> me if gcc upgrade not damage LabView. |
13 |
> |
14 |
> It's possible, run ldd against the LabView binaries to see what, if |
15 |
> any, version of libstdc++ they link against. But the worst case is |
16 |
> that you would need to keep 3.4.6 installed and do an |
17 |
LD_LIBRARY_PATH |
18 |
> trick when running LabView to force it to use the old libstdc++. |
19 |
> |
20 |
> -Richard |
21 |
|
22 |
Thanks Richard for your fast respond. I send ldd result below: |
23 |
|
24 |
#ldd /opt/NI/LabVIEW/8.0/usr/local/natinst/LabVIEW-8.0/labview |
25 |
linux-gate.so.1 => (0xffffe000) |
26 |
libOSMesa.so.4 => /opt/Mesa3d/6.4.2/lib/libOSMesa.so.4 |
27 |
(0xb7fc2000) |
28 |
libGL.so.1 => /opt/Mesa3d/6.4.2/lib/libGL.so.1 (0xb7d2e000) |
29 |
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7c28000) |
30 |
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7c16000) |
31 |
libm.so.6 => /lib/libm.so.6 (0xb7bc9000) |
32 |
libdl.so.2 => /lib/libdl.so.2 (0xb7bc4000) |
33 |
libpthread.so.0 => /lib/libpthread.so.0 (0xb7bb0000) |
34 |
libc.so.6 => /lib/libc.so.6 (0xb7a77000) |
35 |
libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0xb7a74000) |
36 |
libXdmcp.so.6 => /usr/X11R6/lib/libXdmcp.so.6 (0xb7a6f000) |
37 |
/lib/ld-linux.so.2 (0xb7fcc000) |
38 |
|
39 |
As I understand from the ldd log above LabView doesn't use libstdc++, |
40 |
but I'm not sure if ABI change concerns only libstdc++. As somebody |
41 |
may see, I have to use LD_LIBRARY_PATH trick to solve absence of |
42 |
libOSMesa. |
43 |
|
44 |
Regards, |
45 |
Pawel |
46 |
|
47 |
-- |
48 |
gentoo-user@g.o mailing list |