From owner-freebsd-stable Fri Apr 30 7:35:17 1999 Delivered-To: freebsd-stable@freebsd.org Received: from milf18.bus.net (milf18.bus.net [207.41.25.18]) by hub.freebsd.org (Postfix) with ESMTP id 8001F14DD7 for ; Fri, 30 Apr 1999 07:35:13 -0700 (PDT) (envelope-from cao@milf18.bus.net) Received: (from cao@localhost) by milf18.bus.net (8.8.8/8.8.8) id KAA02233 for freebsd-stable@FreeBSD.ORG; Fri, 30 Apr 1999 10:35:11 -0400 (EDT) (envelope-from cao) Date: Fri, 30 Apr 1999 10:35:11 -0400 From: "Chuck O'Donnell" To: freebsd-stable@FreeBSD.ORG Subject: Perl config broken: ld='ld' Message-ID: <19990430103510.A2023@milf18.bus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Has anyone noticed Perl reporting ld='ld' instead of ld='gcc' under 3.1-STBALE? It causes problems sometimes when installing Perl modules. cao@fern$ perl -V Summary of my perl5 (5.0 patchlevel 5 subversion 2) configuration: Platform: osname=freebsd, osvers=3.0-current, archname=i386-freebsd uname='freebsd 3.0-current #0: ' hint=recommended, useposix=true, d_sigaction=define usethreads=undef useperlio=undef d_sfio=undef Compiler: cc='cc', optimize='undef', gccversion=2.7.2.1 cppflags='' ccflags ='' stdchar='char', d_stdstdio=undef, usevfork=true intsize=4, longsize=4, ptrsize=4, doublesize=8 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 alignbytes=4, usemymalloc=n, prototype=define Linker and Libraries: ld='ld', ldflags ='-Wl,-E ' ^^^^ Should be 'gcc' under ELF, no? I tried to look and see where this is set during a `make world', but I'm just not familiar enough with the way Perl is configured during FreeBSD's build process. Left to its own devices, Perl's Configure script will guess `gcc' correctly, so the value of `ld' must be hard wired somewhere... Thanks. Chuck To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message