LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 11-01-2010, 04:10 PM   #1
niiiro
Member
 
Registered: Feb 2010
Posts: 65

Rep: Reputation: 1
Symbol lookup error


Hey guys,

would appreciate your help with this one:

Im using SUSE 11 Enterprise Server SP1 OS.

while running either zypper or YaST im getting the following error:

Code:
zypper: symbol lookup error: /usr/lib64/libstdc++.so.6: undefined symbol: _ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4
after doing a little research i got to this command:

ldd -r /usr/lib64/libstdc++.so.6 output:

Code:
undefined symbol: _ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4 (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt7num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4 (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8numpunctIcE2idE, version GLIBCXX_3.4    (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt7num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4 (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt7num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4 (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8numpunctIwE2idE, version GLIBCXX_3.4    (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt7collateIcE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt7collateIwE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt11__timepunctIcE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt11__timepunctIwE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4        (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt9money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4       (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt9money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4       (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt10moneypunctIcLb0EE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt10moneypunctIcLb1EE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt9money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4       (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt9money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE2idE, version GLIBCXX_3.4       (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt10moneypunctIwLb0EE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt10moneypunctIwLb1EE2idE, version GLIBCXX_3.4     (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8messagesIcE2idE, version GLIBCXX_3.4    (/usr/lib64/libstdc++.so.6)
undefined symbol: _ZNSt8messagesIwE2idE, version GLIBCXX_3.4    (/usr/lib64/libstdc++.so.6)
        linux-vdso.so.1 =>  (0x00007fffa85fe000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fd59fe9a000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fd59fb41000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fd5a0435000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fd59f928000)

rpm -qa | grep libstdc++

Code:
libstdc++45-4.5.0_20100604-1.12
libstdc++45-devel-4.5.0_20100604-1.12

thanks in advanced.


Nir.
 
Old 11-01-2010, 04:20 PM   #2
MensaWater
LQ Guru
 
Registered: May 2005
Location: Atlanta Georgia USA
Distribution: Redhat (RHEL), CentOS, Fedora, Debian, FreeBSD, HP-UX, Solaris, SCO
Posts: 6,580
Blog Entries: 14

Rep: Reputation: 969Reputation: 969Reputation: 969Reputation: 969Reputation: 969Reputation: 969Reputation: 969Reputation: 969
It may be what you need is in one of the compatibility libraries.

Check to see if you have
compat-libstdc++-296... and/or compat-libstdc++-33...
If not installing one of those might help as they provide compatibility libraries used by older programs.
 
Old 11-01-2010, 04:54 PM   #3
niiiro
Member
 
Registered: Feb 2010
Posts: 65

Original Poster
Rep: Reputation: 1
thanks for your reply MensaWater.

I just installed compat-libstdc++-5.0.7-86.x86_64.rpm and seems like it didn't help.

still getting the same errors..
 
Old 11-01-2010, 05:09 PM   #4
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976
This appears to be a bug of the zypper update process (have you updated it recently)? The bug is open at bugzilla.novell.com but someone reported a workaround in the opensuse forum, basically by downgrading to the previous version of libstdc++. Look at the last post of page 2 (currently post #17) of this thread and see if it applies to your issue.
 
1 members found this post helpful.
Old 11-02-2010, 04:08 AM   #5
niiiro
Member
 
Registered: Feb 2010
Posts: 65

Original Poster
Rep: Reputation: 1
I'll try the downgrade option and let you know..

thanks!


Nir.
 
Old 11-02-2010, 07:18 AM   #6
niiiro
Member
 
Registered: Feb 2010
Posts: 65

Original Poster
Rep: Reputation: 1
it's working!


many thanks guys!!
 
Old 11-02-2010, 08:12 AM   #7
colucix
LQ Guru
 
Registered: Sep 2003
Location: Bologna
Distribution: CentOS 6.5 OpenSuSE 12.3
Posts: 10,509

Rep: Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976Reputation: 1976
Glad to hear that! You're welcome! You may follow the bug report to see if they find a solution and eventually release a working update. Cheers!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
glib error while installing patch: symbol lookup error undefined symbol: g_dgettext mthakare Linux - Software 1 06-14-2010 05:01 AM
symbol lookup error: /usr/lib/libavcodec.so.51: undefined symbol: av_crc04C11DB7 priceey Linux - Software 0 05-06-2009 09:14 AM
./firefox-bin :symbol lookup error:/lib/libgthread-2.0.so.0: undefined symbol: arulupsaras Linux - General 1 11-08-2008 05:48 AM
symbol lookup error: /usr/lib/libgtk-x11.2.0.so.0: undefined symbol:... IamI Slackware 17 02-29-2008 12:10 PM
Workaround: 'symbol lookup error: k3b: undefined symbol: lstat64' devdol Linux - Software 2 02-15-2008 04:36 AM


All times are GMT -5. The time now is 06:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration