From owner-freebsd-current Wed Sep 2 15:32:43 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA17207 for freebsd-current-outgoing; Wed, 2 Sep 1998 15:32:43 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from frmug.org (frmug-gw.frmug.org [193.56.58.252]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA17181 for ; Wed, 2 Sep 1998 15:32:26 -0700 (PDT) (envelope-from roberto@keltia.freenix.fr) Received: (from uucp@localhost) by frmug.org (8.9.1/frmug-2.3/nospam) with UUCP id AAA26880 for current@FreeBSD.ORG; Thu, 3 Sep 1998 00:31:16 +0200 (CEST) (envelope-from roberto@keltia.freenix.fr) Received: by keltia.freenix.fr (VMailer, from userid 101) id CD5411517; Thu, 3 Sep 1998 00:02:27 +0200 (CEST) Date: Thu, 3 Sep 1998 00:02:27 +0200 From: Ollivier Robert To: current@FreeBSD.ORG Subject: Re: ELF perl? And others? Message-ID: <19980903000227.A23993@keltia.freenix.fr> Mail-Followup-To: current@FreeBSD.ORG References: <19980902210700.A27845@scientia.demon.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.94.4i In-Reply-To: <19980902210700.A27845@scientia.demon.co.uk>; from Ben Smithurst on Wed, Sep 02, 1998 at 09:07:01PM +0100 X-Operating-System: FreeBSD 3.0-CURRENT/ELF ctm#4606 AMD-K6 MMX @ 200 MHz Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG According to Ben Smithurst: > If anyone has got Perl (5.004_04 or 5.005_02) to build on elf, I'd like > to know how. That's fairly easy. I'll be submitting a new freebsd.sh hints file tomorrow to perl5-porters. It recognises the current object format and supplies the correct arguments. The key here is "-Wl,-E". Once your Perl binary is compiled with this, all extentions will be able to reference symbols in libperl.a and the Perl binary. I'll send it tomorrow. It is for 5.005_02 but the patch will be easy to back-port to 5.004_04. -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #62: Mon Jul 27 20:47:08 CEST 1998 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message