From owner-freebsd-questions@FreeBSD.ORG Thu Nov 13 08:00:39 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA5B916A4CE; Thu, 13 Nov 2003 08:00:39 -0800 (PST) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 54D5843FE3; Thu, 13 Nov 2003 08:00:24 -0800 (PST) (envelope-from matthewedwards@comcast.net) Received: from MUGGLA (c-24-10-254-143.client.comcast.net[24.10.254.143]) by comcast.net (rwcrmhc12) with SMTP id <2003111316002401400c0sple>; Thu, 13 Nov 2003 16:00:24 +0000 Message-ID: <005701c3a9ff$3f5d0040$0102000a@home.local> From: "Matt Edwards" To: , Date: Thu, 13 Nov 2003 09:00:23 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Subject: Re: Cant Build KDE3 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Nov 2003 16:00:40 -0000 "ME" wrote in message news:9tednRFWpcVgPy6iRVn-sA@comcast.com... > I am having some problems building KDE3 on FreeBSD 5.1. When an attempt to > build the dependancy kdesdk3 is made it ALWAYS fails. Is this something I > could have caused? If so I would like to find out what it is. It seems you > MUST build kde with kdesdk3 so it is a required dependancy. I would really > like to use KDE3 and can't even find a FreeBSD package. I have heard that > cdparanoia port is broken. Would this cause kdesdk3 not to build on FreeBSD > 5.1 (my problem)? Below is the stoping point: > > c++: -lc_r: linker input file unused because linking not done > c++: -lc_r: linker input file unused because linking not done > /bin/sh ../libtool --silent --mode=link --tag=CXX > c++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwr > ite-strings -DNDEBUG -DNO_DEBUG -O2 -O -pipe -mcpu=pentiumpro -fno-exception > -fno-check-new -DQT_CLEAN_NAMESPACE -UQT_NO_COMPAT -DQT_NO_ASCII_CAST -L > /usr/X11R6/lib -lc_r -L/usr/local/lib -L/usr/local/lib -R /usr/local/lib -R > /usr/X11R6/lib -R /usr/X11R6/lib -R /usr/local/lib -o libcervisia.la.closure > ibcervisia_la_closure.lo -L/usr/X11R6/lib -lc_r -L/usr/local/lib -L/usr/lo > cal/lib -version-info 1:0:0 -module -no-undefined updateview.lo > protocolview.lo watchdlg.lo settingsdlg.lo changelogdlg.lo historydlg.lo > repositorydlg.lo commitdlg.lo checkoutdlg.lo updatedlg.lo tagdlg.lo > mergedlg.lo logdlg.lo logtree.lo loglist.lo diffdlg.lo resolvedlg.lo > diffview.lo annotatedlg.lo annotateview.lo cvsprogressdlg.lo tiplabel.lo > listview.lo cvsdir.lo repositories.lo misc.lo cervisiapart.lo > qttableview.lo -lkio -lkparts -Wl,-export-dynamic -L/usr/local/lib -L/usr/X1 > 1R6/lib -ljpeg -L/usr/X11R6/lib > libtool: link: warning: `-version-info' is ignored for programs > .libs/cvsdir.o: In function `CvsIgnoreList::matches(QFileInfo*)': > .libs/cvsdir.o(.text+0x735): undefined reference to `fnmatch(char const*, > char const*, int)' > gmake[2]: *** [libcervisia.la.closure] Error 1 > gmake[2]: Leaving directory > `/usr/ports/devel/kdesdk3/work/kdesdk-3.1.4/cervisia' > gmake[1]: *** [all-recursive] Error 1 > gmake[1]: Leaving directory `/usr/ports/devel/kdesdk3/work/kdesdk-3.1.4' > gmake: *** [all] Error 2 > *** Error code 2 > > Stop in /usr/ports/devel/kdesdk3. > *** Error code 1 > > Stop in /usr/ports/x11/kde3 > > > Thanks, > > Matt > > Sorry to answer my own post. I have found the solution. First, it was my fault. It seems the heimdal port (once again) was causing some problems with the build. The file /usr/local/fnmatch.h which was installed by heimdal was causing the problem. I deinstalled heimdal (will re-install it after KDE is up.) and attempted again. This time, for the first time, kdesdk3 built AND installed. Hope that helps someone out there. Matt