>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]