[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: program target missing $(EXEEXT)
From: |
Robert Collins |
Subject: |
Re: program target missing $(EXEEXT) |
Date: |
Mon, 26 Mar 2001 22:43:19 +1000 |
AC_EXEEXT was already present. I added AC_OBJEXT and ran
automake --foreign again, no change.
Rob
----- Original Message -----
From: "Akim Demaille" <address@hidden>
To: "Robert Collins" <address@hidden>
Cc: <address@hidden>
Sent: Monday, March 26, 2001 10:55 PM
Subject: Re: program target missing $(EXEEXT)
>
> | I hope I'm sending these problem reports to the right place...
> | Environment: cygwin. (Bleeding edge custom build).
> | I'm using automake CVS (updated around 2 hours ago).
> |
> | The following makefile.am
> | ==
> | bin_PROGRAMS = client
> | ==
> | generates the following target list (abridged) in Makefile.in
> | ==
> | client: $(client_OBJECTS) $(client_DEPENDENCIES)
> | @rm -f client
> | $(LINK) $(client_LDFLAGS) $(client_OBJECTS) $(client_LDADD)
> | $(LIBS)
> |
> | bin_PROGRAMS = client$(EXEEXT)
> | PROGRAMS = $(bin_PROGRAMS)
> | ==
> |
> | I believe that the "client:" should be "client$(EXEEXT):"
> | If it's not, make fails with "make[1]: *** No rule to make target
> | `client.exe', needed by `all-am'. Stop."
> |
> | Where should I look to hack up a solution for this?
> |
> | If it's a known problem please accept my apologies in advance for
noise.
>
> This is a real bug. Could you make sure you have AC_EXEEXT and
> AC_OBJEXT in configure.in, and try again with them? Does it make any
> difference?
>