Linux - Software This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
08-22-2004, 09:57 AM
|
#1
|
Member
Registered: Aug 2003
Location: Colorado, USA
Distribution: Fedora Core
Posts: 100
Rep:
|
KDE 3.3 fails to start (libstdc++.so.6 errors)
So I use XFCE, however with the announcement of KDE 3.3 I thought I'd check it out since I haven't used it since version 3.1.
Anyway, I downloaded the RPM files and first realized that I needed to update QT as well as GCC. So I updated those and all looked good.
However when I try and start KDE (i.e. when GDM tries "exec /etc/X11/xdm/Xsession kde") it fails with the following:
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by kde-config)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by kde-config)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdecore.so.
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdecore.so.
kde-config: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found (required by /usr/lib/libkdecore.so.4)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libDCOP.so.4)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libDCOP.so.4)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdefx.so.4)
kde-config: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdefx.so.4)
startkde: Starting up...
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by kreadconfig)
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by kreadconfig)
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdecore.so
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdecore.so
kreadconfig: /lib/tls/libc.so.6: version `GLIBC_2.3.4' not found (required by /usr/lib/libkdecore.so.4)
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libDCOP.so.4)
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libDCOP.so.4)
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdefx.so.4
kreadconfig: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkdefx.so.4
ksplash: /usr/local/lib/libstdc++.so.6: no version information available (required by ksplash)
ksplash: /usr/local/lib/libstdc++.so.6: no version information available (required by ksplash)
ksplash: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libksplashthemes.
ksplash: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libksplashthemes.
ksplash: /usr/local/lib/libstdc++.so.6: no version information available (required by /usr/lib/libkio.so.4)
(and so on and so on....)
Any ideas? My LD_LIBRARY_PATH appears to be set correctly (/usr/lib:/usr/local/lib:/opt/kde3/lib:/usr/local/qt/lib) as well as my PATH in general.
Thanks in advance.
|
|
|
08-22-2004, 10:13 AM
|
#2
|
LQ Guru
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672
Rep:
|
it seems like kde 3.3 is compiled againsed a new and in compatable version of GLIBC.
dont attempt to upgrade your glibc, as this will break all the programs you already have installed....
looks like if you want kde 3.3, you will either need to use a more up to date distro, or compile KDE 3.3 from source. (of.. maybe find a kde 3.3 for redhat 9 RPM)
|
|
|
08-24-2004, 08:47 PM
|
#3
|
Member
Registered: Aug 2003
Location: Colorado, USA
Distribution: Fedora Core
Posts: 100
Original Poster
Rep:
|
problem #2
I took your advice. Downloaded Konstruct and let er rip....except now when it gets to compiling kdemultimedia it complains:
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x4399): In function `EncoderVorbis::readInit(long)':
: undefined reference to `ogg_stream_init'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x43e8): In function `EncoderVorbis::readInit(long)':
: undefined reference to `ogg_stream_packetin'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x43fd): In function `EncoderVorbis::readInit(long)':
: undefined reference to `ogg_stream_packetin'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x4412): In function `EncoderVorbis::readInit(long)':
: undefined reference to `ogg_stream_packetin'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x445c): In function `EncoderVorbis::readInit(long)':
: undefined reference to `ogg_stream_flush'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x460b): In function `EncoderVorbis::flush_vorbis()':
: undefined reference to `ogg_stream_packetin'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x4628): In function `EncoderVorbis::flush_vorbis()':
: undefined reference to `ogg_stream_pageout'
.libs/libaudiocd_encoder_vorbis_la.all_cpp.o(.text+0x4764): In function `EncoderVorbis::readCleanup()':
: undefined reference to `ogg_stream_clear'
collect2: ld returned 1 exit status
make[7]: *** [libaudiocd_encoder_vorbis.la] Error 1
I did a search online but couldn't find any help. Any ideas? Thanks.
|
|
|
08-24-2004, 09:42 PM
|
#4
|
LQ Guru
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672
Rep:
|
did you read though the dependency list on kde.org ?
make sure all required components are installed..
plus whatever opyional and recomented packages you choose.
i dont like construct.. i prefere to do it myself....
for each package...
./configure --prefix=/opt/kde && make && make install
install in this order...
kdelibs
kdebase
then whichever of the others you would like.
anyways.. looks to me like you dont have libvorbis installed.. or you dont have libvorbis source code installed.
|
|
|
09-29-2004, 01:29 AM
|
#5
|
LQ Newbie
Registered: May 2003
Distribution: SuSE 8.1
Posts: 3
Rep:
|
Hi JimDog,
I had a similar problem too (other location) while building kde3.3 (not from CVS, from the stable sources) and it seems there is a bug in at least one of the Makefiles in the kdemutlimedia package. The problem went away after modifying the line
VORBISENC_LIBS = -lvorbisenc -lvorbis
to
VORBISENC_LIBS = -lvorbisenc -lvorbis -logg
in kioslave/audiocd/plugins/vorbis/Makefile. I don't know if other makefiles are affected too, I'm still compiling. But up to now without further errors.
Last edited by strema; 09-29-2004 at 01:32 AM.
|
|
|
10-13-2004, 01:42 PM
|
#6
|
Member
Registered: Sep 2004
Location: Santa Cruz, CA, USA
Distribution: Redhat 9.0
Posts: 104
Rep:
|
> VORBISENC_LIBS = -lvorbisenc -lvorbis -logg
That did the trick. Thanks!
I was in there before adding stuff like "-lvorbisfile" but I hadn't thought about "-logg". You saved me a bunch of time.
-b
|
|
|
10-15-2004, 04:44 PM
|
#7
|
Member
Registered: Aug 2003
Location: Colorado, USA
Distribution: Fedora Core
Posts: 100
Original Poster
Rep:
|
I ended up doing a "make -k" which continues even with errors....got KDE 3.3 up and running....however I may try the solution mentioned in this thread instead as it appears to be the more correct way to go about things :-)
|
|
|
All times are GMT -5. The time now is 06:36 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|