bug-autoconf
[Top][All Lists]
Advanced

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

Re: Five bugs (IBM-PC systems)


From: Paul Eggert
Subject: Re: Five bugs (IBM-PC systems)
Date: 31 Jul 2003 14:54:08 -0700
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

Pavel Jan Lastovicka <address@hidden> writes:

> the following is produced:  
>    for ac_exec_ext in '' $ac_executable_extensions;
> 
> but ac_executable_extensions is nowhere defined.

Got me as to why it does that.  That change was checked in by Zastai on
2001-09-20.  Here's the ChangeLog entry:

        2001-09-20  Tim Van Holder  <address@hidden>

                * lib/autoconf/programs.m4: Use extensions listed in
                $ac_executable_extensions when looking for programs.

Perhaps Tim can comment.


> 2. the check whether make sets ${MAKE}
> 
> I have to insert 'SHELL=sh' before 'all:'
> - a Unix shell is not the default shell on non-Unix systems...

It might make things easier for you if you set SHELL=sh in your
environment before futzing with this stuff.  No sense tilting
at windmills....

>   if test "$CYGWIN" = yes || test "$MINGW32" = yes || test "$DJ_GPP" = yes ; 
> then

I don't see this in CVS Autoconf.

> 4. the check whether $CC accepts -g
> 
> This check overwrites user's CFLAGS setting which is bad:

Ugly, but not fatal; it just doesn't use -g.  You can set
CFLAGS='-Zomfg' if you want -g.

>   configure.:6279: checking for strerror in -lcposix

Sounds like you have an old Autoconf; I think that bug was fixed in
<http://mail.gnu.org/archive/html/bug-fileutils/2001-09/msg00037.html>.
Anyway, that's from AC_ISC_POSIX. I'd just stop using that macro; it's
obsolescent.




reply via email to

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