Solved

libstdc++-libc6.1-2.so.3 needed

Posted on 2001-09-05
14
372 Views
Last Modified: 2008-02-01

libstdc++-libc6.1-2.so.3 needed

I compiled aviplay,installed all the codec, and it needs this to run.  Where can i get it??
0
Comment
Question by:patrickhinckle
  • 7
  • 6
14 Comments
 

Expert Comment

by:ghinsmathai
ID: 6459252
try this link http://www.beonex.de/download/communicator/0.6/req/libstdc++-2.95.2-7mdk.i586.rpm

If you cannot get it, lemme know I'll mail it to you ...
0
 

Author Comment

by:patrickhinckle
ID: 6461563
Seem to be having conficts with the package.  I will give you more info, and increase the points.  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[root@localhost Downloads]# rpm -U libstdc++-2.95.2-7mdk.i586.rpm file /usr/lib/libstdc++-libc6.1-1.so.2 from install of libstdc++-2.95.2-7mdk conflicts with file from package libstdc++2.10-2.96-0.48mdk [root@localhost Downloads]#


/usr/share/doc/libstdc++2.10-devel-2.96
/usr/share/doc/libstdc++2.10-devel-2.96/ChangeLog.libio
/usr/share/doc/libstdc++2.10-devel-2.96/ChangeLog.libstdc++
/usr/lib/gcc-lib/i586-mandrake-linux/2.96/libstdc++.a
/usr/lib/gcc-lib/i586-mandrake-linux/2.96/libstdc++.so
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.2-2.so.3
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.a
/usr/lib/libstdc++-libc6.2-2.a.3

I dont know what all info you need to help me out, all you have to do is ask, and i will get it for you.  Thanks for you response.  
0
 

Expert Comment

by:ghinsmathai
ID: 6461645
first uninstall the libstdc++2.10-2.96-0.48mdk  package...

then install the new package ... tell me what happens

HTH
0
 

Author Comment

by:patrickhinckle
ID: 6461980
I started to uninstall this, but it will uninstall about 20 programs that i have.  This file has alot of depencies.  Is there a way to replace it without uninstalling all the programs, and then reinstalling them.  If not then i will uninstall it, and reinstall everything.  I was just wondering if there is away to uninstall it without losing any programs that depend on it until i get the new version in.  Thanks
0
 

Expert Comment

by:ghinsmathai
ID: 6462390
first uninstall the libstdc++2.10-2.96-0.48mdk  package...

then install the new package ... tell me what happens

HTH
0
 

Expert Comment

by:ghinsmathai
ID: 6462397
Just wondering why my comment came twice !!! ...  try installing the new version with a --nodeps option ... u could also explore the --replacefiles and --replacepkgs options ...
0
 

Expert Comment

by:ghinsmathai
ID: 6462417
Just wondering why my comment came twice !!! ...  try installing the new version with a --nodeps option ... u could also explore the --replacefiles and --replacepkgs options ...
0
How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

 

Author Comment

by:patrickhinckle
ID: 6467108
Ok, uninstalled the old, put in the new.  It messed alot of stuff up.  I had to put the old back in.  Alot of stuff didnt work, andmore.  aviplay still said it needed the file, but when i checked it said it was installed.  could it be a path of where its supposed to be located or something like that?  
0
 

Author Comment

by:patrickhinckle
ID: 6467114
What exactly does these lib's do, and why are so many programs dependant on them?
0
 

Expert Comment

by:ghinsmathai
ID: 6471536
These files are shared libraries .... lemme start with a very simplistic  example .... suppose ur printf sits in a shared  library. Now when u have a C program that prints Hello World (using printf), the a.out, by default, does not have the code for the printf function. The shared library that contains the code for printf get loaded ... and then a.out references that code ...

The way that u inform the system of a new library is by using ldconfig ... check the man page and get back ...

HTH
0
 

Expert Comment

by:ghinsmathai
ID: 6471705
These files are shared libraries .... lemme start with a very simplistic  example .... suppose ur printf sits in a shared  library. Now when u have a C program that prints Hello World (using printf), the a.out, by default, does not have the code for the printf function. The shared library that contains the code for printf get loaded ... and then a.out references that code ...

The way that u inform the system of a new library is by using ldconfig ... check the man page and get back ...

HTH
0
 

Author Comment

by:patrickhinckle
ID: 6472540
Ok, I understand now.  Here is exactly whats going on over here.  I downloaded the avi xmms plugin for xmms.  Installed it, and it said that it needed AVIPLAY installed before it could continue.  I installed AVIPLAY and it asked for the library.  I could'nt get xmms to say AVIPLAY was installed because i cant get the library to install.  I tried xanim, and it wont compile either.  I also tried xmovie, but it crashes.  I will try the installation of AVIPLAY, and xmms plugin for avi, but this time i will use the ldconfig command to link libraries, and reset the cache.  I will let you know what happens in a couple days. I have to work right now.

One more question.  When i compile a program, does all the libraries, and other files go into the proper directories during compiling, or is it something i have to do manually?  I noticed with a few plugins, i had to put them into the .xmms plugins directory.  with the avi plugin it says nothing in the README though.  Thanks for all your help.  
             
                                      Don
0
 

Author Comment

by:patrickhinckle
ID: 6472579
Maybe this will help you understand more about the package i am trying to install.  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://www.linuxapps.com/?page=application&database=history&hid=4406
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thats the website, here is the info on the package.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





AVI-XMMS plugin (DivX,MPEG4 player for your desktop)  1.2.2 stable

RenatoGiachi  -  Wed Sep 05 2001 22:49 EST

avi-xmms is a plugin for XMMS to play files supported by avifile library, formats supported is avi (including DivX) and asf. It is able to resize movies with aspected ratio, fullscreen and lots of other useful features.
License: LGPL

release notes:
depends on:
SDL 1.1.7+
Avifile 0.52+
Both these are CVS snapshots and are also available at:
ftp.xmms.org/xmms/plugins/avi-xmms

*NOTE* On Avifile homepage you will find DLL\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s that you need to put in /usr/lib/win32. Consult avifile installation instructions for more info. You will know you miss the DLL\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s if you get sound and no video.*NOTE 2* If you have avifile 0.51 installed and grabs 0.52.1 here you need to update you DLLs from Avifile homepage



  Homepage  |  Comments  |  Update

Mpeg / Video
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thanks,  Don
0
 

Accepted Solution

by:
SpideyMod earned 0 total points
ID: 8275236
PAQ'd and all 300 points refunded.

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

Join & Write a Comment

If you have a server on collocation with the super-fast CPU, that doesn't mean that you get it running at full power. Here is a preamble. When doing inventory of Linux servers, that I'm administering, I've found that some of them are running on l…
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now