Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Tru64 5.1 and unresolved externals when building modules
- X-seq: zsh-users 12205
- From: "Thomas Pfau" <tfpfau@xxxxxxxxx>
- To: zsh-users@xxxxxxxxxx
- Subject: Re: Tru64 5.1 and unresolved externals when building modules
- Date: Tue, 13 Nov 2007 21:15:00 -0500
- Cc: "Peter Stephenson" <pws@xxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=+DMipcX9NDVqiiBCtiE0hBYC8PBBczFEXN32fTAd+7M=; b=ZTf5NQCmurEt9wq9FiWSdr0+b27ydsXdwDWJKPILScWBG9Q9T9/L+PA3j1FYWJMVo/ugiGNfwMbf+WYijUkiaKpcQTxVyvuLzKcNfxpbnE7dfP2n78T9AwshzKW2pLIEiltyxsuJ3thp55nfxoromegZ7Xc0zTRVpHKxz0ueWSk=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=VFySLUi7Hbybr91OWntkHaUxVOHmPK5N8icSy7zypqavbbA1k7DDv8QV9to0KgPLINm4MvUSx8lFW2pAzSVxr4my0G4MeJtoaly683El1eZw0FSixROvgeTkYr99lhrCKYnkPfJgU8Cnk/qMYqTNUkNEEBQEzpeHl5H6TDpk3fE=
- In-reply-to: <200711131225.lADCPaRe019749@xxxxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
- References: <8ccdb50d0711121602p39d1cf2fk116685d55d3ed9f4@xxxxxxxxxxxxxx> <200711131225.lADCPaRe019749@xxxxxxxxxxxxxx>
I noticed the 'test' target in the makefile and invoked it. All test
seem to run successfully so I tried installing it. It appears to be
working OK. I just thought something was broken when it complained
about all of those unresolved symbols.
The man page for ld mentions "-expect_unresolved <pattern>" which
turns off the error messages for any unresolved symbols matching the
specified shell pattern. I added "-expect_unresolved '*'" to
DLLDFLAGS and it builds quietly.
On Nov 13, 2007 7:25 AM, Peter Stephenson <pws@xxxxxxx> wrote:
> "Thomas Pfau" wrote:
> > I'm trying to build zsh on Tru64 5.1 but can't seem to get the modules
> > to build. I've tried the standard cc, sed, and awk and also the gnu
> > versions of each with the same results. For each module it attempts
> > to build, it displays 'Warning: Unresolved:' followed by a list of
> > symbols that appear to be from the main zsh executable. This happens
> > with both zsh 4.3.2 and 4.3.4.
>
> I haven't heard this one before, and without access to the system
> there's not a lot that can be done. You could try statically linking
> (configure --disable-dynamic), in which case make sure you edit
> config.modules to mark any modules you use as statically loaded.
>
> If it's only a few of the symbols from the main executable it might be
> they aren't correctly marked for export, however I thought I'd tested
> that for 4.3.4 and there shouldn't be more than a few at most in any
> case. I will certainly make sure I test this for 4.3.5.
>
> --
> Peter Stephenson <pws@xxxxxxx> Software Engineer
> CSR PLC, Churchill House, Cambridge Business Park, Cowley Road
> Cambridge, CB4 0WZ, UK Tel: +44 (0)1223 692070
>
--
tom_p
http://nbpfaus.net/~pfau/
Messages sorted by:
Reverse Date,
Date,
Thread,
Author