[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: XSParagraph build failure with static libperl
From: |
Gavin Smith |
Subject: |
Re: XSParagraph build failure with static libperl |
Date: |
Wed, 7 Jun 2017 18:14:21 +0100 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Tue, Jun 06, 2017 at 09:56:37PM -0400, Ken Brown wrote:
> >I've committed a change to do this. I copied the test from the
> >top-level configure.ac to see if we are on MS-Windows:
> >
> >host_is_windows=no
> >case "$host" in
> > *-mingw32 | *-mingw64 | *-msdosdjgpp ) host_is_windows=yes ;;
> >esac
> >AM_CONDITIONAL([HOST_IS_WINDOWS], [test "x$host_is_windows" = "xyes"])
> >
> >Please someone say if this is wrong for a system where the -no-undefined
> >flag is needed (e.g. cygwin).
>
> It's wrong on Cygwin. Without -no-undefined -lperl I get errors like this:
>
> /bin/sh ./libtool --tag=CC --mode=link gcc -DPERL_USE_SAFE_PUTENV
> -D_GNU_SOURCE -U__STRICT_ANSI__ -ggdb -O2 -pipe
> -Wimplicit-function-declaration -fwrapv -fno-strict-aliasing
> -fstack-protector-strong -D_FORTIFY_SOURCE=2 -DVERSION=\"0\"
> -DXS_VERSION=\"1\" "-I/usr/lib/perl5/5.24/x86_64-cygwin-threads/CORE"
> -avoid-version -module -o XSParagraph.la -rpath /usr/lib/texinfo
> XSParagraph_la-XSParagraph.lo XSParagraph_la-xspara.lo
> XSParagraph_la-text.lo ./lib/libgnu.la
> libtool: error: can't build x86_64-unknown-cygwin shared library unless
> -no-undefined is specified
So I guess it should be
host_is_windows=no
case "$host" in
*-mingw32 | *-mingw64 | *-msdosdjgpp | *-cygwin ) host_is_windows=yes ;;
esac
AM_CONDITIONAL([HOST_IS_WINDOWS], [test "x$host_is_windows" = "xyes"])
- XSParagraph build failure with static libperl, rslovers, 2017/06/05
- XSParagraph build failure with static libperl, Li Er, 2017/06/05
- Re: XSParagraph build failure with static libperl, Eli Zaretskii, 2017/06/05
- Re: XSParagraph build failure with static libperl, Gavin Smith, 2017/06/05
- Re: XSParagraph build failure with static libperl, Li Er, 2017/06/05
- Re: XSParagraph build failure with static libperl, Gavin Smith, 2017/06/05
- Re: XSParagraph build failure with static libperl, Gavin Smith, 2017/06/06
- Re: XSParagraph build failure with static libperl, Ken Brown, 2017/06/06
- Re: XSParagraph build failure with static libperl,
Gavin Smith <=
- Re: XSParagraph build failure with static libperl, Ken Brown, 2017/06/07
- Re: XSParagraph build failure with static libperl, Gavin Smith, 2017/06/08