"wolfgang haefelinger" <[EMAIL PROTECTED]> writes:
> I'm getting
>
> exec_prefix = ${prefix}
>
> Hmm, according to GNU coding standards it should be
>
> exec_prefix = $(prefix)
>
> ... Is there a way to tell "autoconf" to switch to the
> second version or is this a bug?
There's no way to switch now. Autoconf uses braces instead of parens
because sh, perl, etc. also accept braces, and autoconf uses the same
code for substituting into all these languages.
> I prefer to have $(prefix) as this appears to be portabler.
Portabler to which "make" versions, exactly?
POSIX has required support for ${var} for a dozen years now. I have
used "make" variants that supported only $(var) but that was many many
years ago. If this is still a real limitation, at least it should be
documented in the Autoconf manual, in its "Limitations of Make"
section.
Can you write a patch that would cause Autoconf to use $(prefix) for
Makefiles and ${prefix} for everything else?
_______________________________________________
Autoconf mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/autoconf