Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jul 2002 07:25:18 -0500
From:      Will Andrews <will@csociety.org>
To:        Michael Hostbaek <mich@freebsdcluster.org>
Cc:        ports@freebsd.org, kde@freebsd.org
Subject:   Re: kdebase3.0.2 build is breaking
Message-ID:  <20020705122518.GT56853@squall.waterspout.com>
In-Reply-To: <20020705114414.GR1807@mich2.itxmarket.com>
References:  <20020705114414.GR1807@mich2.itxmarket.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 05, 2002 at 01:44:14PM +0200, Michael Hostbaek wrote:
> My system:
> FreeBSD mich.myhost.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Sat Jun
> 29 18:02:04 CEST 2002
> root@mich.myhost.com:/usr/src/sys/i386/compile/LAPTOP1  i386
> 
> I have succeded in compiling and installing the following ports:
> qt-3.0.3_5
> kdelibs-3.0.2
> gcc-3.1.1_20020617
> 
> While building the kdebase3 port (from a fresh cvsup) - I get the
> following error:
> 
> <snip>
> creating kappfinder_meta_unload.cpp
> source='kappfinder_meta_unload.cpp' object='kappfinder_meta_unload.o'
> libtool=no  depfile='.deps/kappfinder_meta_unload.Po'
> tmpdepfile='.deps/kappfinder_meta_unload.TPo'  depmode=gcc3 /bin/sh
> ../admin/depcomp  c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include
> -I/usr/X11R6/include   -pthread -DQT_THREAD_SUPPORT
> -I/usr/local/include -I/usr/local/include  -I/usr/X11R6/include
> -D_THREAD_SAFE  -DNDEBUG -DNO_DEBUG -O2 -O -pipe -fno-exceptions
> -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT -DQT_NO_ASCII_CAST
> -c -o kappfinder_meta_unload.o `test -f kappfinder_meta_unload.cpp ||
> echo './'`kappfinder_meta_unload.cpp
> /bin/sh ../libtool --mode=link --tag=CXX c++  -DNDEBUG -DNO_DEBUG -O2 -O
> -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT
> -DQT_NO_ASCII_CAST     -o kappfinder -L/usr/X11R6/lib -pthread
> -L/usr/local/lib  -L/usr/local/lib -R /usr/local/lib -R /usr/X11R6/lib
> -R /usr/X11R6/lib -R /usr/local/lib main.o scanner.o  checker.o
> kappfinder_meta_unload.o -lkdeui 
> mkdir .libs
> c++ -DNDEBUG -DNO_DEBUG -O2 -O -pipe -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
> -L/usr/X11R6/lib -L/usr/local/lib /usr/local/lib/libkdeui.so
> /usr/local/lib/libkdecore.so -L/usr/lib /usr/local/lib/libDCOP.so
> /usr/local/lib/libkdefx.so -lqt-mt -lpng -lz -lXext -lX11 -lSM -lICE
> -lXrender -lstdc++ -lm -lgcc -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+0x4c1): undefined reference to `cout'
> checker.o(.text+0x4c6): undefined reference to `ostream::operator<<(char
> const*)'
> checker.o(.text+0x4cf): undefined reference to `ostream::operator<<(char
> const*)'
> checker.o(.text+0x4dd): undefined reference to `ostream::operator<<(char
> const*)'
> checker.o(.text+0x63d): undefined reference to `cout'
> checker.o(.text+0x642): undefined reference to `ostream::operator<<(char
> const*)'
> checker.o(.text+0x64a): undefined reference to `endl(ostream&)'
> checker.o(.text+0x731): undefined reference to `cout'
> checker.o(.text+0x736): undefined reference to `ostream::operator<<(char
> const*)'
> checker.o(.text+0x73e): undefined reference to `endl(ostream&)'
> *** Error code 1
> 
> Stop in /usr/ports/x11/kdebase3/work/kdebase-3.0.2/kappfinder.
> *** Error code 1
> 
> Stop in /usr/ports/x11/kdebase3/work/kdebase-3.0.2/kappfinder.
> zsh: 15601 exit 1     make
> </snip>

Your problem is actually a -CURRENT problem (and is also some old
KDE C++ programming errors).  I believe you need to clean out
your /usr/include and do a 'make includes' in /usr/src.  Also,
we (KDE/FreeBSD Team) were submitted with a flurry of patches
for kdebase (and others I believe) to fix the build on
-CURRENT.  But we have not yet committed them.

Regards,
-- 
wca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020705122518.GT56853>