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 12206
- From: Peter Stephenson <pws@xxxxxxx>
- To: zsh-users@xxxxxxxxxx
- Subject: Re: Tru64 5.1 and unresolved externals when building modules
- Date: Wed, 14 Nov 2007 09:54:27 +0000
- In-reply-to: <8ccdb50d0711131815x628c6343qef8ec8305a2978db@xxxxxxxxxxxxxx>
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
- Organization: CSR
- References: <8ccdb50d0711121602p39d1cf2fk116685d55d3ed9f4@xxxxxxxxxxxxxx> <200711131225.lADCPaRe019749@xxxxxxxxxxxxxx> <8ccdb50d0711131815x628c6343qef8ec8305a2978db@xxxxxxxxxxxxxx>
On Tue, 13 Nov 2007 21:15:00 -0500
"Thomas Pfau" <tfpfau@xxxxxxxxx> wrote:
> 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.
Thanks for looking further. The shell doesn't currently attempt to
sanitize the symbols against shared libraries (when writing code you
sometimes only find there's a problem when a module load fails and
crashes the shell). So adding the option is probably the right thing to do.
I'm not sure how to test; probably adding it for Tru64 alone would be OK.
It's not clear from config.guess what $host value configure sets, however.
I might get a chance to check tomorrow night.
pws
Messages sorted by:
Reverse Date,
Date,
Thread,
Author