[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 406
  • Last Modified:

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


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
patrickhinckle
Asked:
patrickhinckle
  • 7
  • 6
1 Solution
 
ghinsmathaiCommented:
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
 
patrickhinckleAuthor Commented:
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
 
ghinsmathaiCommented:
first uninstall the libstdc++2.10-2.96-0.48mdk  package...

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

HTH
0
Restore individual SQL databases with ease

Veeam Explorer for Microsoft SQL Server delivers an easy-to-use, wizard-driven interface for restoring your databases from a backup. No expert SQL background required. Web interface provides a complete view of all available SQL databases to simplify the recovery of lost database

 
patrickhinckleAuthor Commented:
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
 
ghinsmathaiCommented:
first uninstall the libstdc++2.10-2.96-0.48mdk  package...

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

HTH
0
 
ghinsmathaiCommented:
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
 
ghinsmathaiCommented:
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
 
patrickhinckleAuthor Commented:
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
 
patrickhinckleAuthor Commented:
What exactly does these lib's do, and why are so many programs dependant on them?
0
 
ghinsmathaiCommented:
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
 
ghinsmathaiCommented:
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
 
patrickhinckleAuthor Commented:
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
 
patrickhinckleAuthor Commented:
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
 
SpideyModCommented:
PAQ'd and all 300 points refunded.

SpideyMod
Community Support Moderator @Experts Exchange
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 7
  • 6
Tackle projects and never again get stuck behind a technical roadblock.
Join Now