LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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, 03: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, 03:36 AM   #2
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

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

Btw, libstdc++ and libc6 are different files.
 
Old 03-07-2007, 12: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, 02:29 AM   #4
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
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, 02: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, 05:54 AM   #6
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Rep: Reputation: 39
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, 05:57 AM   #7
jay73
LQ Guru
 
Registered: Nov 2006
Location: Belgium
Distribution: Ubuntu 11.04, Debian testing
Posts: 5,019

Rep: Reputation: 133Reputation: 133
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



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 10:08 AM
mismatched rpm versions of libstdc++ and libstdc++-devel pcweirdo Linux - Software 8 11-29-2004 09: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 04:12 PM
libc-2.3.1.so jnsc Linux From Scratch 2 10-01-2003 01:03 AM
libc.so verse libc.so.5 markstevens Linux - Software 4 06-19-2003 11:41 AM

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

All times are GMT -5. The time now is 08:31 PM.

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
Open Source Consulting | Domain Registration