Bug 117485

Summary: libkhtml.so: undefined reference to `__cxa_get_exception_ptr@CXXABI_1.3.1' when compiling kopete-3.5.0 stable
Product: [Unmaintained] kopete Reporter: Chadwick Ferguson <chadwick>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Chadwick Ferguson 2005-12-02 05:58:57 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Gentoo Packages
Compiler:          gcc-4.1.0-beta20051125 glibc-2.3.6-r1 binutils-2.16.91.0.4
OS:                Linux

/bin/sh ../../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium4 -fforce-addr -fomit-frame-pointer -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kopete -no-undefined -L/usr/kde/3.5/lib -L/usr/qt/3/lib -L/usr/X11R6/lib    -R /usr/kde/3.5/lib -R /usr/kde/3.5/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -lktexteditor main.o kopeteapplication.o kopeteiface.o systemtray.o kopeteballoon.o kopetewindow.o kopeteaccountstatusbaricon.o kimifaceimpl.o kopeteeditglobalidentitywidget.o kopeteiface_skel.o kimiface_skel.o addcontactwizard/libkopeteaddcontactwizard.la addaccountwizard/libkopeteaddaccountwizard.la contactlist/libkopetecontactlist.la config/plugins/libkopetepluginconfig.la ../libkopete/libkopete.la ../libkopete/ui/libkopeteui.la
/usr/kde/3.5/lib/libkhtml.so: undefined reference to `__cxa_get_exception_ptr@CXXABI_1.3.1'
collect2: ld returned 1 exit status
make[4]: *** [kopete] Error 1
make[4]: Leaving directory `/var/tmp/portage/kopete-3.5.0/work/kopete-3.5.0/kopete/kopete'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kopete-3.5.0/work/kopete-3.5.0/kopete/kopete'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kopete-3.5.0/work/kopete-3.5.0/kopete'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kopete-3.5.0/work/kopete-3.5.0'
make: *** [all] Error 2


confirmed from another user probably using less aggressive qt, gcc, glibc, and binutils versions here:  http://forums.gentoo.org/viewtopic-t-407711.html
Comment 1 Matt Rogers 2005-12-02 06:17:49 UTC
won't support beta compilers. most likely an installation error anyways, especially if kdebase (konqueror, especially) all compile. File a bug with the Gentoo people, perhaps they can help.
Comment 2 Magno Alexandre Torres 2006-08-18 00:40:34 UTC
I SOLVED THIS on Gentoo!!!!

My probem was it, I install the GCC 4, and I start to have problems compiling certains softwares... To solve this situations I follow the steps above:

fix_libtool_files.sh 3.4.4 # The version off my old GCC
emerge libstdc++
emerge kdelibs
emerge kdeCrashProgram :)

And the program will compile just fine
[]s !!!