From owner-freebsd-current Wed Sep 2 07:27:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA26574 for freebsd-current-outgoing; Wed, 2 Sep 1998 07:27:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shadow.worldbank.org (shadow.worldbank.org [138.220.104.78]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA26569 for ; Wed, 2 Sep 1998 07:27:33 -0700 (PDT) (envelope-from adhir@worldbank.org) Received: from localhost (adhir@localhost) by shadow.worldbank.org (8.9.1/8.8.8) with SMTP id KAA10215 for ; Wed, 2 Sep 1998 10:26:24 -0400 (EDT) (envelope-from adhir@worldbank.org) X-Authentication-Warning: shadow.worldbank.org: adhir owned process doing -bs Date: Wed, 2 Sep 1998 10:26:24 -0400 (EDT) From: "Alok K. Dhir" To: current@FreeBSD.ORG Subject: ELF perl? And others? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hey all, after a flawless aout-to-elf, I decided to try to build an ELF version of perl5.00502. Sadly, it breaks horribly after having built miniperl, while building 'x2p stuff'. The output follows. Can anyone offer any guidance? Thanks... [...stuff deleted...] Making x2p stuff Making B (dynamic) LD_RUN_PATH="" cc -o ../../lib/auto/B/B.so -Bshareable -L/usr/local/lib B.o B.o: In function `cc_opclass': B.o(.text+0x5e): undefined reference to `Perl_opargs' B.o(.text+0x1be): undefined reference to `Perl_op_name' B.o(.text+0x1cd): undefined reference to `Perl_warn' B.o: In function `make_sv_object': B.o(.text+0x222): undefined reference to `PL_specialsv_list' B.o(.text+0x251): undefined reference to `Perl_newSVrv' B.o(.text+0x25a): undefined reference to `Perl_sv_setiv' B.o: In function `make_mg_object': B.o(.text+0x288): undefined reference to `Perl_newSVrv' B.o(.text+0x291): undefined reference to `Perl_sv_setiv' B.o: In function `cstring': B.o(.text+0x2c2): undefined reference to `Perl_newSVpv' B.o(.text+0x2e2): undefined reference to `Perl_sv_setpvn' B.o(.text+0x306): undefined reference to `Perl_sv_2pv' B.o(.text+0x31a): undefined reference to `Perl_sv_catpv' [...HUNDREDS of lines deleted...] usr/lib/crt1.o: In function `_start': /usr/lib/crt1.o(.text+0x49): undefined reference to `main' cc: file path prefix `shareable' never used *** Error code 1 Stop. *** Error code 1 Stop. -------------------------------------------------------------------- \||/_ Alok K. Dhir Phone: +1.202.473.2446 oo \ S11-151, ISGMC Email: adhir@worldbank.org L_ The World Bank Group Washington, DC \/ ------------------------------------------------------------------------| "Unix _is_ user friendly - it just chooses friends selectively..." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message