=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/Attic/README,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- src/usr.bin/awk/Attic/README 2002/12/19 21:24:28 1.5 +++ src/usr.bin/awk/Attic/README 2004/12/30 01:52:48 1.6 @@ -1,4 +1,4 @@ -/* $OpenBSD: README,v 1.5 2002/12/19 21:24:28 millert Exp $ */ +/* $OpenBSD: README,v 1.6 2004/12/30 01:52:48 millert Exp $ */ /**************************************************************** Copyright (C) Lucent Technologies 1997 All Rights Reserved @@ -57,7 +57,7 @@ This produces an executable a.out; you will eventually want to move this to some place like /usr/bin/awk. -If your system is does not have yacc or bison (the GNU +If your system does not have yacc or bison (the GNU equivalent), you must compile the pieces manually. We have included yacc output in ytab.c and ytab.h, and backup copies in case you overwrite them. We have also included a copy of @@ -73,8 +73,14 @@ *if* you provide versions of popen and pclose. The file missing95.c contains versions that can be used to get started with, though the underlying support has mysterious properties, -the symptom of which can be truncated pipe output. Beware. -The file makefile.win gives hints on how to proceed. +the symptom of which can be truncated pipe output. Beware. The +file makefile.win gives hints on how to proceed; if you run +vcvars32.bat, it will set up necessary paths and parameters so +you can subsequently run nmake -f makefile.win. Beware also that +when running on Windows under command.com, various quoting +conventions are different from Unix systems: single quotes won't +work around arguments, and various characters like % are +interpreted within double quotes. This compiles without change on Macintosh OS X using gcc and the standard developer tools.