>From: [EMAIL PROTECTED] (Bill Davidsen)

...

>> It is not part of UNIX.

>  Neither are your make or tar programs. It sounds as if you are saying
>that using things which are not part of "UNIX" (I don't know if that
>means Solaris or POSIX) is a bad thing. I don't think you really want to
>make that argument.

No, it seems that you missunderstood me.

1)      If I speak of UNIX, I mean POSIX (UNIX-98) and sometimes
        POSIX-200x draft wich is the successor of UNIX-98 as the POSIX
        commitee stopped working and joined OpenGroup about a Year ago.

2)      Avoiding non POSIX features depends on what purpose the code is for.

        POSIX does not define enough things to make differen *NIX similar enough
        and the POSIX make program does not have enough features to use it
        for portable compilation. For this reason you need a portable 
        make program that offers enough functionality to be able to use it for
        portable compilation. smake and gmake are two different approches
        to exactly the same idea. If you demonise smake then you must be 
        consequent and don't use gmake too.

        on the other side: star _is_ POSIX compliant, gtar is not.
        Just have a look at the UNIX-98 definitions. I have to admit that
        star is not yet POSIX-200x tar compliant.


Jörg

 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]               (uni)  If you don't have iso-8859-1
       [EMAIL PROTECTED]           (work) chars I am J"org Schilling
 URL:  http://www.fokus.gmd.de/usr/schilling   ftp://ftp.fokus.gmd.de/pub/unix


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to