Linux - SoftwareThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ok, so I see that the 'ln -s...' will create a virtual link. Does this need to be done from the directory that the existing libstdc++.so file is located?
That could work, but it's a hack. The problem is that you got the wrong version of the stdc++ library installed. (Wrong, as in incompatible with your binary file). I bet you have libstdc++.so.6, right?
You should download binaries for the right version if your operating system. My firefox is statically linked so I guess it all depends. Did you get it from mozilla.org or your distro mirror?
Would I be correct in assuming I should download the libstdc++5-3.3.4-4mdk.i586.rpm from rpm.pbone.net, or would I be better off trying the virtual link?
No, that is not a hack rpz. You shouldn't downgrade.. You can check into it, but they are probably binary compatible. I always try the symlink first. If it doesn't work you will know right away. These are pretty close, it's not like he's using a version that's 1 year newer!
The good news is I ended up installing the libstdc++ 5 rpm, and I was able to install Firefox!
The bad news is that it didn't seem to update my existing copy, rather installed a separate program on my desktop. How do I configure/move files so it will replace my older Firefox? (i.e., the old version is still being loaded in KDE through 'Web Browsers')
Do I have to install the file from a different directory? If so, where is the standard folder that Mandrake puts these types of files? I'm completely new to this file structure!
Originally posted by MA_D No, that is not a hack rpz. You shouldn't downgrade.. You can check into it, but they are probably binary compatible. I always try the symlink first. If it doesn't work you will know right away. These are pretty close, it's not like he's using a version that's 1 year newer!
But go ahead and fight the downgrade if you wish.
You got me wrong. I did not suggest downgrading libstdc++, but getting the correct firefox binaries. Maybe I was unclear about this, sorry.
Usually editing symlinks like this by hand just results in undefined symbols and errors like that, because some functions may be missing. About the stdc++ library I don't know.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.