LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-06-2007, 04:19 AM   #1
Filozoff
LQ Newbie
 
Registered: Mar 2007
Posts: 7

Rep: Reputation: 0
libstdc++-libc


Hi!
I'm trying to install IBM Director server on Fedora Core 6, but when i start the installation, dependencies are failed. Install program needs a file libstdc++-libc6.2-2.so.3. I can't understand, where can I find this file. I have checked all lib* rpms on Fedora CD, but there is no such file. Please help.
 
Old 03-06-2007, 04:36 AM   #2
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
compat-libstdc(something)?

Btw, libstdc++ and libc6 are different files.
 
Old 03-07-2007, 01:15 AM   #3
Filozoff
LQ Newbie
 
Registered: Mar 2007
Posts: 7

Original Poster
Rep: Reputation: 0
I've found it! jay73, u are right, it's compat-libstdc. Thank u for this information.
libstdc++-libc6.2-2.so.3 was really installed. It's in /usr/lib folder.
But I'm curious, what this library(compat-libstdc) is? What does it do?
 
Old 03-07-2007, 03:29 AM   #4
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
libstdc++ = a library that is required by some C++ programs. If it is not present, any such programs will refuse to run.
 
Old 03-07-2007, 03:55 AM   #5
Filozoff
LQ Newbie
 
Registered: Mar 2007
Posts: 7

Original Poster
Rep: Reputation: 0
Ok, but there is libstdc++ pack(rpm) and compat-libstdc++ pack, what's the difference?
 
Old 03-07-2007, 06:54 AM   #6
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 448

Rep: Reputation: 37
These are guesses:

libstdc++-libc6.2-2.so.3 means this libstdc++ was built on libc6.2-2.so.3 and its headers (I don't know FC naming system but I'm pretty sure that particular libc is old).

And hence compat is short for compatible or compatibility.

But maybe I'm talking outta my...
 
Old 03-07-2007, 06:57 AM   #7
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 130Reputation: 130
libstdc is the current standard, while compat is an earlier one. I guess the "compat" designation is a way of signaling to developers that the item is on its way out and should be avoided wherever possible. The next step is the "legacy" label, which refers to items that have relevance only for older software.
 
  


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
FC4 doesn't have libstdc++.so.5 but libstdc++.so.6 baosheng Fedora 14 04-06-2008 11:08 AM
mismatched rpm versions of libstdc++ and libstdc++-devel pcweirdo Linux - Software 8 11-29-2004 10:30 AM
libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2) needed for Linux 7.3.1 vivek_thampy Linux - Software 1 08-09-2004 05:12 PM
libc-2.3.1.so jnsc Linux From Scratch 2 10-01-2003 02:03 AM
libc.so verse libc.so.5 markstevens Linux - Software 4 06-19-2003 12:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 02:28 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