From owner-freebsd-current Wed Sep 2 13:17:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA26576 for freebsd-current-outgoing; Wed, 2 Sep 1998 13:17:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from scientia.demon.co.uk (scientia.demon.co.uk [212.228.14.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA26546 for ; Wed, 2 Sep 1998 13:17:38 -0700 (PDT) (envelope-from ben@scientia.demon.co.uk) Received: from ben by scientia.demon.co.uk with local (Exim 2.02 #26) id 0zEJBF-0007PA-00; Wed, 2 Sep 1998 21:07:01 +0100 Date: Wed, 2 Sep 1998 21:07:01 +0100 From: Ben Smithurst To: "Alok K. Dhir" , current@FreeBSD.ORG Subject: Re: ELF perl? And others? Message-ID: <19980902210700.A27845@scientia.demon.co.uk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: User-Agent: Mutt/0.94.3i (FreeBSD 3.0-CURRENT i386) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alok K. Dhir wrote: > 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... > > Making B (dynamic) > LD_RUN_PATH="" cc -o ../../lib/auto/B/B.so -Bshareable -L/usr/local/lib > B.o [...] > cc: file path prefix `shareable' never used Isn't -Bshareable an ld thing? In cc it sets a prefix to use, which I don't think `shareable' is... perl installation uses cc if you have elf, ld if not... pity it doesn't set command line options for cc that work too. I never did get Perl to build after going elf, had to reinstall the packaged aout version :-( When I told it to use ld instead of cc, it built OK, but half (alright, about a fifth) of the tests failed. If anyone has got Perl (5.004_04 or 5.005_02) to build on elf, I'd like to know how. -- Ben Smithurst : ben@scientia.demon.co.uk : http://www.scientia.demon.co.uk/ PGP: 0x99392F7D - 3D 89 87 42 CE CA 93 4C 68 32 0E D5 36 05 3D 16 http://www.scientia.demon.co.uk/ben/pgp-key.html (or use keyservers) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message