Date: Thu, 13 Nov 2003 09:00:23 -0700 From: "Matt Edwards" <matthewedwards@comcast.net> To: <freebsd-ports@freebsd.org>, <freebsd-questions@freebsd.org> Subject: Re: Cant Build KDE3 Message-ID: <005701c3a9ff$3f5d0040$0102000a@home.local>
next in thread | raw e-mail | index | archive | help
"ME" <trash.trash@comcastdotnet> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005701c3a9ff$3f5d0040$0102000a>