Joerg Schilling <[EMAIL PROTECTED]> wrote:

> Darren J Moffat <[EMAIL PROTECTED]> wrote:
>
> > On Thu, 2005-07-14 at 12:29, Joerg Schilling wrote:
> > > Smake warns about all illegal Makefile content. If you dowmload the latest
> >
> > illegal according to which standard document and version ?
> >
> > Please give a full reference.
>
> POSIX.

>From page iii of the 2004 PDF edition:

# Use of an IEEE Standard is wholly voluntary. [...]
# The existence of an IEEE Standard does not imply that there are no
# other ways to produce, test, measure, purchase, market, or provide
# other goods and services related to the scope of the IEEE Standard.

Calling non-POSIX code "illegal" is clearly a distortion; it implies
that POSIX is a law, while it is really just a recommendation. Nobody
is required to write conforming applications.

If somebody is satisfied when his build system works with a certain
implementation of make and does not claim that it is POSIX-conforming,
there is principally nothing wrong with that.

I of course generally agree that it is preferable to write portable,
if possible conforming, code. But there are reasonable arguments for
doing so; it is really not necessary to misrepresent the role of the
standard.

        Gunnar
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to