m4-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: m4 from cvs, cygwin


From: Gary V . Vaughan
Subject: Re: m4 from cvs, cygwin
Date: Mon, 15 Sep 2003 10:39:46 +0100

Hi Chuck!

On Saturday, September 13, 2003, at 08:26  pm, Charles Wilson wrote:
I was messing around with the latest m4 sources the other day (2003-09-12) and found a few things that needed changing in order to build on cygwin.

Excellent, this is much appreciated as I don't have access to a cygwin machine since I upgraded to an iBook.

I was able to build a static version -- that did not work at all thanks to problems with libltdl and static "lt_dlopen".

Hmm. I'd be interested in trying to sort this out too. Is preloading broken on cygwin?

OTOH, I could also build a dynamic version that worked pretty well. Most of the changes (necessary for both builds to complete) involved adding $(LTLIBINTL) to the _LDFLAGS of every module, and some autoconf tweaks.

I'm applying the majority of this. Can you retest when you see the patch go in please?

I also did some truly horrendous things to get the perl module to build (tricking libtool into linking a dll even though it depends on the static libutil, libcrypt, and DynaLoader.a). It might be better to just drop support for the perl module in cygwin...

Ick! I'm thinking of dropping Perl support altogether... it's all a nasty hack. If I can get guile or python to work as a loadable module, then perl is definitely outa here! :-)

Anyway, if you're interested, I've attached the patches (to build dynamicly, apply the -static patch first, and then apply the -dll patch) I've also included the testsuite logs for both.

Most definitely.  Thanks.  Please supply a ChangeLog entry next time.

Cheers,
        Gary.
--
  ())_. Gary V. Vaughan     gary@(oranda.demon.co.uk|gnu.org)
( '/ Research Scientist http://www.oranda.demon.co.uk ,_())____ / )= GNU Hacker http://www.gnu.org/software/libtool \' `& `(_~)_ Tech' Author http://sources.redhat.com/autobook =`---d__/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]