From owner-freebsd-questions Sat Mar 20 1:40:25 1999 Delivered-To: freebsd-questions@freebsd.org Received: from user3.dancris.com (user3.dancris.com [204.177.80.12]) by hub.freebsd.org (Postfix) with ESMTP id B61A3155BD for ; Sat, 20 Mar 1999 01:40:23 -0800 (PST) (envelope-from p@dancris.com) Received: from dancris.com (ip-81-34.phx.dialup.dancris.com [204.177.81.34]) by user3.dancris.com (8.9.3/8.9.3) with ESMTP id CAA15359 for ; Sat, 20 Mar 1999 02:40:16 -0700 (MST) Message-ID: <36F36AEA.F08D644D@dancris.com> Date: Sat, 20 Mar 1999 02:31:23 -0700 From: Peter J Jones X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.1-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG Subject: undefined reference to Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello all, I have been trying to figure this one out for a couple of days now and wanted some help! I just upgraded from 2.2.6-RELEASE to 3.1-RELEASE and have a few problems that I am working on. My biggest is compiling Perl 5.005_02. This is what I get after compile during linking... B.o: In function `boot_B': B.o(.text+0x8780): undefined reference to `PL_specialsv_list' B.o(.text+0x878c): undefined reference to `PL_specialsv_list' B.o(.text+0x8792): undefined reference to `PL_sv_undef' B.o(.text+0x879b): undefined reference to `PL_specialsv_list' B.o(.text+0x87a1): undefined reference to `PL_sv_yes' B.o(.text+0x87aa): undefined reference to `PL_specialsv_list' B.o(.text+0x87b0): undefined reference to `PL_sv_no' B.o(.text+0x87b9): undefined reference to `PL_stack_base' B.o(.text+0x87c1): undefined reference to `PL_sv_yes' B.o(.text+0x87cd): undefined reference to `PL_stack_sp' B.o(.text+0x87d3): undefined reference to `PL_stack_base' /usr/lib/crt1.o: In function `_start': /usr/lib/crt1.o(.text+0x69): undefined reference to `main' *** Error code 1 Stop. *** Error code 1 Stop. And I get tons of that. I think that it might be an aout vs elf thing but have been able to compile other apps with no problem. I have installed Perl many times and have never seen this. I thought that /usr/lib/crt1.o might not be elf and that is why I get these errors but it is an elf. I searched the Mailing list archive but there were no answers to similar questions. Please Help, I need Perl soon... Thanks, Peter Jones To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message