From owner-freebsd-current Sun May 31 04:52:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA14601 for freebsd-current-outgoing; Sun, 31 May 1998 04:52:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from ns.mexcom.net (ver1-38.uninet.net.mx [200.38.135.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA14595; Sun, 31 May 1998 04:52:20 -0700 (PDT) (envelope-from eculp@ver1.telmex.net.mx) Received: from mc.mexcom.net (telmex@ppp-7.mexcom.net [206.103.65.199]) by ns.mexcom.net (8.8.8/8.8.7) with SMTP id GAA15751; Sun, 31 May 1998 06:48:19 -0500 (CDT) Message-ID: <35714510.7843D910@ver1.telmex.net.mx> Date: Sun, 31 May 1998 06:54:56 -0500 From: Edwin Culp Organization: Mexico Communicates, S.A. de C.V. X-Mailer: Mozilla 3.01Gold (X11; I; Linux 2.0.18 i586) MIME-Version: 1.0 To: Paul van der Zwan CC: Kent A Vander Velden , jmacd@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Undefined symbols referenced References: <199805311006.MAA00139@trantor.stuyts.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Paul van der Zwan wrote: > > > > > While compiling xdelta and gimp-devel on a semi-current system I started > > to notice many of applications failing to link. The messages that ld > > generated were of the form: > > > > 2 -pipe -Wall -o .libs/xd xd.o -R/usr/X11R6/lib -lgimpui -L/usr/local/lib -R/usr > > /X11R6/lib -lgimp -L/usr/local/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -lgtk -lgdk > > -lglib -lXext -lX11 -lm -lxdelta -lglib -lgdbm -lc -L/usr/local/lib > > xd.o: Undefined symbol `_unlink' referenced (use -lc ?) > > xd.o: Undefined symbol `_stat' referenced (use -lc ?) > > /usr/local/lib/libgdbm.a(gdbmstore.o): Undefined symbol `_write' referenced (use > > -lc ?) > > /usr/local/lib/libgdbm.a(bucket.o): Undefined symbol `_read' referenced (use -lc > > ?) > > /usr/local/lib/libgdbm.a(bucket.o): Undefined symbol `_write' referenced (use -l > > c ?) > > > > I noticed a message in the current-digest about __error being undefined > > but got in on the end of the thread. > > > > What must I change inorder to have these applications link properly? > > > I had the same problem a week or so ago. The xdelta port will not build on > current ( cvsupped and make world this weekend) even rebuilding the gdbm port > and reinstalling that does not work. > Gimp will now build because the maintainer removed the dependency on xdelta > but the xdelta port looks broken on current. > > Paul > Just yesterday, I compiled gimp-0.99.31 from ports on two different machines running current from may 5 with ports updated, with no problems. I also changed to gtk-1.03. First I cleaned up all previous installations of both. ed To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message