Date: Tue, 22 Oct 2002 15:46:04 -0400 (EDT) From: Adam K Kirchhoff <adamk@voicenet.com> To: freebsd-current@freebsd.org Subject: Building KDE3 Message-ID: <20021022153842.K90674-100000@sorrow.ashke.com>
next in thread | raw e-mail | index | archive | help
I recently (late last week) upgraded my machine from -stable to -current. I immediately had an issue with __sF errors from various libraries and saw that it was fixed as of this past weekend, so I cvsuped and made world yesterday morning, too. Knowing that c++ apps would start to break till they were recompiled using the new version of gcc, I set out upgrade all my ports over the weekend. Unfortunately, I've run into a snag when building kdebase3: c++ -DNDEBUG -DNO_DEBUG -O2 -O -pipe -mcpu=pentiumpro -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST -o kappfinder -pthread main.o scanner.o checker.o kappfinder_meta_unload.o -Wl,-export-dynamic -L/usr/X11R6/lib -L/usr/local/lib /usr/local/lib/libkdeui.so /usr/local/lib/libkdecore.so /usr/local/lib/libDCOP.so -L/usr/lib /usr/local/lib/libkdefx.so -lqt-mt -lpng -lz -lXext -lX11 -lSM -lICE -lXrender -lstdc++ -lm -ljpeg -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/X11R6/lib checker.o: In function `checkDesktopFile(QString const&, QString)': checker.o(.text+0x53e): undefined reference to `cout' checker.o(.text+0x54b): undefined reference to `ostream::operator<<(char const*)' checker.o(.text+0x57d): undefined reference to `ostream::operator<<(char const*)' checker.o(.text+0x58d): undefined reference to `ostream::operator<<(char const*)' checker.o(.text+0x6f9): undefined reference to `cout' checker.o(.text+0x706): undefined reference to `ostream::operator<<(char const*)' checker.o(.text+0x70e): undefined reference to `endl(ostream&)' checker.o(.text+0x7e9): undefined reference to `cout' checker.o(.text+0x7f2): undefined reference to `ostream::operator<<(char const*)' checker.o(.text+0x7fa): undefined reference to `endl(ostream&)' gmake[3]: *** [kappfinder] Error 1 gmake[3]: Leaving directory `/usr/ports/x11/kdebase3/work/kdebase-3.0.4/kappfinder' Of course, I have reinstalled kdelibs3, XFree86, png, jpeg, and qt3. So, at this point, I'm really rather stumped as to what kdebase3 is complaining about. I did a google search looking for someone else with the problem, and I came across a post to this mailing list from back in July by Michael Hostbaek, and only saw one response from Ollivier Robert asking if Michael's version of libstdc++ is in sync. Well, mine definately should be: [ root@sorrow /usr/lib ]$ ls -l libstdc++* -r--r--r-- 1 root wheel 929880 Oct 21 13:17 libstdc++.a lrwxr-xr-x 1 root wheel 14 Oct 22 15:31 libstdc++.so -> libstdc++.so.4 -r--r--r-- 1 root wheel 282096 Oct 10 13:58 libstdc++.so.3 -r--r--r-- 1 root wheel 450092 Oct 21 13:17 libstdc++.so.4 -r--r--r-- 1 root wheel 912730 Oct 21 13:17 libstdc++_p.a October 21, at 13:17 PM corresponds to when I did the make world yesterday. Any ideas? :-) Thanks. Adam To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021022153842.K90674-100000>