public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* g++ libstdc++ linker question.
@ 2012-04-30 12:40 F. Heitkamp
  2012-04-30 17:28 ` Jonathan Wakely
  0 siblings, 1 reply; 7+ messages in thread
From: F. Heitkamp @ 2012-04-30 12:40 UTC (permalink / raw)
  To: gcc-help

People will tell me to ask on matplotlib list but I believe this a more 
generic GNU C++ question.
I have been trying to run matplotlib that I built from source on my 
linux from scratch like box.

When I try to run an example I get:

bash-4.2$ python2.6 matplotlib-ex1.py
Traceback (most recent call last):
   File "matplotlib-ex1.py", line 13, in <module>
     import matplotlib.pyplot as plt
   File "/usr/lib/python2.6/site-packages/matplotlib/pyplot.py", line 
23, in <module>
     from matplotlib.figure import Figure, figaspect
   File "/usr/lib/python2.6/site-packages/matplotlib/figure.py", line 
16, in <module>
     import artist
   File "/usr/lib/python2.6/site-packages/matplotlib/artist.py", line 6, 
in <module>
     from transforms import Bbox, IdentityTransform, TransformedBbox, 
TransformedPath
   File "/usr/lib/python2.6/site-packages/matplotlib/transforms.py", 
line 34, in <module>
     from matplotlib._path import affine_transform
ImportError: /usr/lib/python2.6/site-packages/matplotlib/_path.so: 
undefined symbol: 
_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i

I see this symbol is in 32 bits libstdc++ library, but does not seem to 
appear in 64 bits versions.

bash-4.2$ ldd /usr/lib/python2.6/site-packages/matplotlib/_path.so
     linux-gate.so.1 =>  (0xffffe000)
     libpython2.6.so.1.0 => /usr/lib/libpython2.6.so.1.0 (0xf74f7000)
     libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf74de000)
     libpthread.so.0 => /lib/libpthread.so.0 (0xf74c4000)
     libc.so.6 => /lib/libc.so.6 (0xf7367000)
     libdl.so.2 => /lib/libdl.so.2 (0xf7362000)
     libutil.so.1 => /lib/libutil.so.1 (0xf735e000)
     libm.so.6 => /lib/libm.so.6 (0xf7338000)
     /lib/ld-linux.so.2 (0xf77d1000)

libstdc++ is not shown as being linked with _path.so

Any thoughts?

Fred


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-05-03 12:14 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-30 12:40 g++ libstdc++ linker question F. Heitkamp
2012-04-30 17:28 ` Jonathan Wakely
2012-04-30 17:47   ` Jonathan Wakely
2012-05-02 11:14     ` F. Heitkamp
2012-05-02 11:37       ` Andrew Haley
2012-05-02 11:02   ` F. Heitkamp
2012-05-03 12:14   ` F. Heitkamp

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).