Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Aug 1998 23:11:22 -0700
From:      John Polstra <jdp@polstra.com>
To:        adhir@worldbank.org
Cc:        current@FreeBSD.ORG
Subject:   Re: Can't build perl
Message-ID:  <199808280611.XAA17423@austin.polstra.com>
In-Reply-To: <Pine.BSF.4.02.9808271115370.16025-100000@shadow.worldbank.org>
References:  <Pine.BSF.4.02.9808271115370.16025-100000@shadow.worldbank.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <Pine.BSF.4.02.9808271115370.16025-100000@shadow.worldbank.org>,
Alok K. Dhir <adhir@worldbank.org> wrote:
> 
> Hey all - I tried to build perl5.005_02 both from the port and manually
> today on 3.0-current as of yesterday.  Both failed when trying to link
> 'miniperl' with tons of these errors:
> 
> cc  -L/usr/local/lib -o miniperl miniperlmain.o libperl.a -lgdbm -lm -lc 
> -lcrypt
> libperl.a(perl.o): Undefined symbol `___error' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_getpid' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_kill' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_fcntl' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_fstat' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_chdir' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_getuid' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_geteuid' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_getgid' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_getegid' referenced (use -lc ?)
> libperl.a(perl.o): Undefined symbol `_stat' referenced (use -lc ?)
> libperl.a(toke.o): Undefined symbol `___error' referenced (use -lc ?)
> libperl.a(toke.o): Undefined symbol `_fcntl' referenced (use -lc ?)
> libperl.a(util.o): Undefined symbol `_pipe' referenced (use -lc ?)
> libperl.a(util.o): Undefined symbol `_fork' referenced (use -lc ?)
> [*SNIP*]
> 
> I've seen this happen on some other programs I've tried to compile lately
> (ever since the move from /usr/lib to /usr/lib/aout).

Do you still have your old a.out libraries in /usr/lib?  If so,
delete them.
--
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth

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?199808280611.XAA17423>