libtool-patches
[Top][All Lists]
Advanced

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

Re: Support for Interix 5.2 and 6.0?


From: Ralf Wildenhues
Subject: Re: Support for Interix 5.2 and 6.0?
Date: Mon, 2 Apr 2007 19:53:33 +0200
User-agent: Mutt/1.5.13 (2006-08-11)

Hello Martin,

* Martin Koeppe wrote on Wed, Mar 28, 2007 at 11:23:14PM CEST:
> 
>  I now downloaded libtool-2.1a as of 20070328 13:48 +0200,
>  applied the patch below and did a complete re-test, i.e. I renamed both the 
>  "make"s to "make.gnu" and "make.itx" respectively,
>  made sure that there is no plain "make" in PATH, and built both on 3.5 and 
>  5.2 with both make's. (./configure MAKE=make.{gnu,itx})
[...]
>  On 5.2 with Interix make, however, there is no build! I ran:
>  $ ./configure MAKE=make.itx
>  [ normal configure output ]

Of this normal output, please show the bits around
| checking whether make.itx sets $(MAKE)

(config.log should have those bits, too).

>  $ make.itx
>  [ configure is rerun here and the last lines are: ]
>  checking for gcj... no
>  checking for windres... no
>  configure: creating ./config.status
>  cd . && /bin/sh /tmp/libtool-2.1a-itx/libltdl/config/missing --run 
>  autoheader
>  rm -f stamp-h1
>  touch ./config-h.in
>  cd . && /bin/sh ./config.status config.h
>  config.status: creating config.h
>  config.status: config.h is unchanged
>  make  all-recursive
>  make: not found
>  *** Error code 1
[...]
>  So Interix make decides to rerun ./configure while GNU make doesn't, and at 
>  some point there must be hardcoded "make"! configure isn't rerun by GNU 
>  make, so the bug might be hidden for it.

Please show output of
  grep '^MAKE' Makefile
  grep '\<make\>' Makefile

Thanks,
Ralf




reply via email to

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