Gentoo Archives: gentoo-user

From: "Paweł Kamiński" <Pawel.Kaminski@××××××.fm>
To: gentoo-user@l.g.o
Subject: [gentoo-user] Re: ABI change in gcc 3.4 -> gcc 4.1 transition
Date: Sun, 22 Oct 2006 01:55:37
Message-Id: eheiiu$80j$1@sea.gmane.org
In Reply to: Re: [gentoo-user] ABI change in gcc 3.4 -> gcc 4.1 transition by Richard Fish
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

Replies

Subject Author
Re: [gentoo-user] Re: ABI change in gcc 3.4 -> gcc 4.1 transition Richard Fish <bigfish@××××××××××.org>