phi@insearch.cam.org (phi) (08/17/90)
Hello Gurus, I have been reading here about ANSIfication and POSIXfication for Minix. Does this mean that when (v2.0 ?) Minix is fully POSIX conformant and equiped with an ANSI C compiler (next release of ACK-C for Minix ?) then I can compile and run any program written in ANSI C for POSIX conformant systems, under Minix ? For the subject line, please tell me if there is any sites where I can ftp the ANSI C and POSIX drafts ? Thank you in advance. Phi-Ho Hoang. ----- phi@InSearch.CAM.ORG InSearch - For a better Solution uunet!philmtl!altitude!InSearch.CAM.ORG!phi
ast@cs.vu.nl (Andy Tanenbaum) (08/17/90)
In article <27719@nigel.ee.udel.edu> phi@insearch.cam.org (phi) writes: >Hello Gurus, > I have been reading here about ANSIfication and POSIXfication > for Minix. Does this mean that when (v2.0 ?) Minix is fully > POSIX conformant and equiped with an ANSI C compiler (next > release of ACK-C for Minix ?) then I can compile and run any > program written in ANSI C for POSIX conformant systems, under > Minix ? Pretty much. However, there are a couple of caveats. POSIX has some options, such as job control. An application that makes (incorrect) assumptions about which options are present will not work. However, an application that only uses those features REQUIRES to be present, should work on MINIX, subject to the 64K + 64K address space limit on the PC. That will be around for the near future, anyway. Also be aware that there are not many POSIX applications at present. A POSIX conformant system will not necessarily run BSD or System V programs unless these restrict themselves to using only features mandated by POSIX. Andy Tanenbaum (ast@cs.vu.nl)
henry@zoo.toronto.edu (Henry Spencer) (08/18/90)
In article <27719@nigel.ee.udel.edu> phi@insearch.cam.org (phi) writes: > For the subject line, please tell me if there is any sites > where I can ftp the ANSI C and POSIX drafts ? The ANSI C standard (it is no longer a draft) and POSIX 1003.1 (it isn't a draft any more either) are not available in machine-readable form, for copyright reasons. -- It is not possible to both understand | Henry Spencer at U of Toronto Zoology and appreciate Intel CPUs. -D.Wolfskill| henry@zoo.toronto.edu utzoo!henry