You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, January 16th 2004, 1:54pm

libstdc++

After updating to KDE-3.1.5 I found that some of the programs do not work, however, prior to the upgrade they did. Two, for example, are kcalc and k3b. When I run both I receive this error:

kcalc: /usr/lib/./libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /opt/kde3/lib/kcalc.so)

I have the latest libstdc++ for my SuSE 8.1distro, but this does not seem to do the trick. Does anyone have any suggestions?
SpEcIeS

2

Monday, January 19th 2004, 6:50am

Re: libstdc++

Quoted

Original von SpEcIeS

After updating to KDE-3.1.5 I found that some of the programs do not work, however, prior to the upgrade they did. Two, for example, are kcalc and k3b. When I run both I receive this error:

kcalc: /usr/lib/./libstdc++.so.5: version `GLIBCPP_3.2.2' not found (required by /opt/kde3/lib/kcalc.so)

I have the latest libstdc++ for my SuSE 8.1distro, but this does not seem to do the trick. Does anyone have any suggestions?


Unfortunatelly not on my knowledge, last time that I upgraded my GLIBC I made a real big mess of it, and I had to do a full system restore because if it! :cry:

Anyway if you do find a solution let us know how you did it! :wink:
The Best Games are for Download @ GCCLINUX

3

Monday, January 19th 2004, 1:02pm

Quoted

Unfortunatelly not on my knowledge, last time that I upgraded my GLIBC I made a real big mess of it, and I had to do a full system restore because if it!

Anyway if you do find a solution let us know how you did it!


Thanks for the reply tuxnet. :) I was beginning to wonder if I was the only one that encountered this issue. I have emailed the SuSE company to see what they have to say about the matter, but I have not received a reply as of yet. I really do not expect to get one either because it would seem that they do not give away information for free. :( They are always putting the bite on for more money for tech support. Well, this is my experience anyway.
I find it extremely strange that the rpms are built using a library that does not even come with, or update to the distro. What is with that? :?: :?: :?: Anyway, I gave up on it after wasting a day updating and returning my KDE to 3.1.4. This latest move to the next level has been very difficult. I wonder if the issues with KDE 3.2 have been resolved yet?
SpEcIeS

4

Monday, January 19th 2004, 3:31pm

I could not help but notice, after the fact, that you indicated that you had problems updating the GLIBC package. Does this package need to be upgraded in order to update the libstdc++ package? Right now on my SuSE 8.1 system I have libstdc++-3.2-44. I have yet to attempt to compile libstdc++-3.2.2, which seems to be required for KDE 3.1.5.
SpEcIeS

5

Thursday, January 22nd 2004, 12:30pm

Well here we go again.... :D :shock:

I downloaded the latest KDE 3.2 RC1 and it would seem that it is looking for the same elusive libstdc++-3.2.2 library. Having a bad feeling about the whole thing, I testing the KDE libs package and received this:

kdelibs3-3.1.95-1.i586.rpm';echo RESULT=$?
error: failed dependencies:
arts >= 1.1.95 is needed by kdelibs3-3.1.95-1
libstdc++.so.5(GLIBCPP_3.2.2) is needed by kdelibs3-3.1.95-1
kdelibs3 = 3.1.4 is needed by kdelibs3-devel-3.1.4-35


Now, two of them are expected, but who can guess which one does not belong? How very frustrating. :evil: Who is compiling these RPM's, and why are they using versions of libraries that are not applicable to the distro. :?: :?: :?:
SpEcIeS

138

Trainee

Posts: 81

Location: Helsinki, Finland

  • Send private message

6

Thursday, January 22nd 2004, 12:54pm

If I remember correct libstdc++ isn't from glibc, it's from gcc. When I had problems installing jbuilder9, I had to install gcc-2.95.3 in order to get the right libstdc++. So I have installed both gcc-3.2.1 and gcc-2.95.3 on my system. But I don't know much about rpms since I compile everything from the sources, so I can't help you to locate right rpm.

bash-2.05a$ locate libstdc++
/opt/gcc-2.95.3/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libstdc++.a
/opt/gcc-2.95.3/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/libstdc++.so
/opt/gcc-2.95.3/lib/libstdc++-3-libc6.3-2-2.10.0.a
/opt/gcc-2.95.3/lib/libstdc++-3-libc6.3-2-2.10.0.so
/opt/gcc-2.95.3/lib/libstdc++-libc6.3-2.a.3
/opt/gcc-2.95.3/lib/libstdc++-libc6.3-2.so.3
/opt/kde-3.1/share/apps/devdoctreeview/indices/libstdc++.index
/opt/kde-3.1/share/apps/kdevdoctreeview/tocs/libstdc++.toc
/usr/lib/libstdc++-3-libc6.3-2-2.10.0.so
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.2-2.so.3
/usr/lib/libstdc++-libc6.3-2.so.3
/usr/lib/libstdc++.a
/usr/lib/libstdc++.la
/usr/lib/libstdc++.so
/usr/lib/libstdc++.so.5
/usr/lib/libstdc++.so.5.0.1
/usr/share/locale/de/LC_MESSAGES/libstdc++.mo
/usr/share/locale/fr/LC_MESSAGES/libstdc++.mo

bash-2.05a$ gcc --version
gcc (GCC) 3.2.1
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

My glibc is 2.3.1

I Don't know if this is helpful but I hope you find a way to get your system upgraded.
Siili teki maalin.

7

Thursday, January 22nd 2004, 1:43pm

Good News

SuSE has applied the libstdc++-3.2.2 today. :) Thank-you guys. :) Everything seems to work fine now. As of today, the SuSE website has not been updated, but the ftp has been as of 2004.01.22.

Upgrading to KDE 3.1.5 is now possible without problems. :D
SpEcIeS

8

Friday, January 23rd 2004, 12:15pm

Sorry I was not more of a help but as I said I had giving up trying to upgrade things by RPMs, now I'll only use YAST2 updates or I'll compile whatever it is that I am trying to update out side of yast.

Also thanks for keeping all of us up2date with your trials and also about the Suse ftp server. :D
The Best Games are for Download @ GCCLINUX