This is a discussion on kdelibs-3.2 compile failes due to libqt-mt.la within the Gentoo Linux Support forums, part of the Unix Operating Systems category; --> Hi, I have tried to emerge -u world my system. It has gotten to the point where it is ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, I have tried to emerge -u world my system. It has gotten to the point where it is compiling kdelibs-3.2 to update my KDE. Well...it gives me the following error: /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 -O3 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libartskde.la -rpath /usr/kde/3.2/lib -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -version-info 3:0:2 artskde.lo kioinputstream_impl.lo kplayobject.lo kplayobjectfactory.lo kartsfloatwatch.lo kartsdispatcher.lo kaudiorecordstream.lo kaudioplaystream.lo kartsserver.lo kdatarequest_impl.lo kaudioconverter.lo kvideowidget.lo kplayobjectcreator.lo kaudiomanagerplay.lo ../../kio/libkio.la -lqtmcop -lsoundserver_idl grep: /var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la: No such file or directory /bin/sed: can't read /var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la: No such file or directory libtool: link: `/var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la' is not a valid libtool archive make[3]: *** [libartskde.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0/arts/kde' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0/arts' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0' make: *** [all] Error 2 !!! ERROR: kde-base/kdelibs-3.2.0 failed. !!! Function kde_src_compile, Line 127, Exitcode 2 !!! died running emake, kde_src_compile:make I've seen some postings on the libqt-mt.la issue. But nothing has resolved my problem so far. I have emerge -C qt and did emerge it again, because before this error, it was giving me another error stating that the file libqt-mt.la was probably moved to another place. (meaning??) Any help is much welcome. Kind regards, |
| ||||
| Here's a tip that I found in the forums. First unmerge arts, then unmerge qt. now emerge sync. emerge qt-3.3.0 then emerge arts then you can proceed to emerge kde3.2 Even though the error you see at the end refers to qt as the cause of the problem. Its actually arts, which was probably built against an older version of qt and for some reason that interferes with the process. Anyway, thats a solution that worked for me. Hope it goes well for you to. On Sat, 14 Feb 2004 16:29:16 +0100 ghoku20 <ghoku20@REMOVEhotmail.com> wrote: > Hi, > > I have tried to emerge -u world my system. It has gotten to the point > where it is compiling kdelibs-3.2 to update my KDE. > > Well...it gives me the following error: > > /bin/sh ../../libtool --silent --mode=link --tag=CXX g++ > -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith > -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align > -Wconversion -Wchar-subscripts -DNDEBUG -DNO_DEBUG -O2 -march=pentium3 > -O3-pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions > -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST > -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o libartskde.la > -rpath/usr/kde/3.2/lib -L/usr/X11R6/lib -L/usr/qt/3/lib > -L/usr/kde/3.2/lib -no-undefined -Wl,--no-undefined > -Wl,--allow-shlib-undefined -version-info 3:0:2 artskde.lo > kioinputstream_impl.lo kplayobject.lo kplayobjectfactory.lo > kartsfloatwatch.lo kartsdispatcher.lo kaudiorecordstream.lo > kaudioplaystream.lo kartsserver.lo kdatarequest_impl.lo > kaudioconverter.lo kvideowidget.lo kplayobjectcreator.lo > kaudiomanagerplay.lo ../../kio/libkio.la -lqtmcop-lsoundserver_idl > grep:/var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la: No such > file or directory /bin/sed: can't read > /var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la: No such file > or directory libtool: link: > `/var/tmp/portage/qt-3.3.0/image/usr/qt/3/lib/libqt-mt.la' is not a > valid libtool archive make[3]: *** [libartskde.la] Error 1 > make[3]: Leaving directory > `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0/arts/kde' make[2]: > ***[all-recursive] Error 1 > make[2]: Leaving directory > `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0/arts' make[1]: *** > [all-recursive] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/kdelibs-3.2.0/work/kdelibs-3.2.0' make: *** [all] > Error 2 > > !!! ERROR: kde-base/kdelibs-3.2.0 failed. !!! Function > kde_src_compile, Line 127, Exitcode 2 !!! died running emake, > kde_src_compile:make > > I've seen some postings on the libqt-mt.la issue. But nothing has > resolved my problem so far. > > I have emerge -C qt and did emerge it again, because before this > error, it was giving me another error stating that the file > libqt-mt.la was probably moved to another place. (meaning??) > > Any help is much welcome. > > Kind regards, |