[SLE] instalation of libstdc++-4.1.0-25.i586.rpm on 9.3
After problems only with Skype and no improvement from them in sight I decided to try my luck with wengophone. They have a stable RPM and a beta with video possibilities. For both installs the following lib is necessary: libstdc++->4. I found the libstdc++-4.1.0-25.i586.rpm but if I want to install this rpm I get some 600 programs protesting about dependencies. How can I circumvent this instalation problem? Somebody has been succesful with wengophone? -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
C. Brouerius van Nidek wrote:
After problems only with Skype and no improvement from them in sight I decided to try my luck with wengophone. They have a stable RPM and a beta with video possibilities. For both installs the following lib is necessary: libstdc++->4. I found the libstdc++-4.1.0-25.i586.rpm but if I want to install this rpm I get some 600 programs protesting about dependencies. How can I circumvent this instalation problem? Somebody has been succesful with wengophone?
Install 10.1 ;-) More reasonably, you could download the latest stable gcc from a www.gnu.org mirror and install it in (say) opt using $ tar jxvf gcc-*.tar.bz2 $ mkdir build $ cd build $ ../gcc-*/configure --prefix=/opt/gcc-4 $ make $ su # make install Then when you want to use an application that runs with gcc-4, start a shell and $ export LD_LIBRARY_PATH=/opt/gcc-4/lib:$LD_LIBRARY_PATH $ application You can automate this last step a bit. I haven't actually tried this with wengophone, though I have done all the other steps using the build tools from the 9.3 CD. The 'trick' here is to install gcc-4 and hence libstdc++-4 in /opt, where it won't normally be used, but can be made available to specific programs. -- JDL -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
gnu.org Thanks John, that was just what I was looking for. 10.1 is coming but I like to have a functioning system and my results with 10.0 were not hundred
On Wednesday 14 June 2006 17:11, John D Lamb wrote: percent. Looked at the http://www.gnu.org site and was impressed with what they offer and what they do for us. If I could read and understand what they say it would have been easy to get a stable gcc but stable is something they do not seem to use ;). they talk about serious regressions etc. Could you just tell me which ggc I could download because the word regression although unknown to me seems very sinister. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
On Wed, 2006-06-14 at 16:34 +0700, C. Brouerius van Nidek wrote:
For both installs the following lib is necessary: libstdc++->4. I found the libstdc++-4.1.0-25.i586.rpm but if I want to install this rpm I get some 600 programs protesting about dependencies.
You can't just install any CC, LibC or LibStdC++ on any UNIX flavor. Programs are built against specific versions -- especially the core LibC and LibStdC++ libraries. On newer SuSE Linux versions, there are "compat" packages that are older LibC or LibStdC++ libraries built against the newer LibC or LibStdC++. That way you can run older programs built against the older libraries on the newer system with newer applications and newer libraries. But now you have the _opposite_ problem. You have an older system with older LibC or LibStdC++ and you want to run applications built against the newer LibC or LibStdC++. Unfortunately, unless the program builds from source against the older library, I'd say you're SOL. Unless you upgrade to SuSE Linux 10.1, which has GCC 4.1 / LibStdC++ 4.1. -- Bryan J. Smith Professional, technical annoyance mailto:b.j.smith@ieee.org http://thebs413.blogspot.com ---------------------------------------------------------- The existence of Linux has far more to do with the breakup of AT&T's monopoly than anything Microsoft has ever done. -- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com
participants (3)
-
Bryan J. Smith
-
C. Brouerius van Nidek
-
John D Lamb