mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-31 14:25:15 +00:00
no longer require yacc
This commit is contained in:
5
INSTALL
5
INSTALL
@@ -262,11 +262,6 @@ AIX 3.2.x:
|
||||
flex from ftp.ee.lbl.gov (also available on most GNU mirrors)
|
||||
and sudo will use that instead.
|
||||
|
||||
HP-UX:
|
||||
HP-UX doesn't have yacc unless you buy the developement option.
|
||||
If you don't have yacc, you will need GNU bison which is available
|
||||
from ftp://prep.ai.mit.edu/pub/gnu/ or any GNU mirror.
|
||||
|
||||
Ultrix 4.x:
|
||||
Ultrix still ships with the 4.2BSD syslog(3) which does not
|
||||
allow things like logging different faclities to different
|
||||
|
16
README
16
README
@@ -32,12 +32,16 @@ see the web page, http://www.courtesan.com/sudo/.
|
||||
System requirements
|
||||
===================
|
||||
|
||||
Sudo requires a machine running UN*X (most flavors of BSD, SYSV, or
|
||||
POSIX will do), a C compiler, and a yacc-compatible parser generator
|
||||
(yacc, byacc, bison). If you wish to modify the tokenizer then you
|
||||
will need flex version 2.5.2 or later. (sudo comes with a pre-flex'd
|
||||
tokenizer). You can get flex via anonymous ftp from
|
||||
ftp://ftp.ee.lbl.gov/pub/flex* as well as any GNU mirror.
|
||||
Sudo requires a machine running UN*X (most flavors of BSD, SYSV,
|
||||
or POSIX will do), a C compiler, and the make utility.
|
||||
|
||||
If you wish to modify the parser then you will need flex version
|
||||
2.5.2 or later and a version of bison or yacc (sudo comes with a
|
||||
pre-flex'd tokenizer and pre-yacc'd grammar parser). You'll also
|
||||
have to uncomment a few lines from the Makefile. You can get flex
|
||||
via anonymous ftp from ftp://ftp.ee.lbl.gov/pub/flex* as well as
|
||||
any GNU mirror. You can get GNU bison from
|
||||
ftp://prep.ai.mit.edu/pub/gnu/bison* or any GNU mirror.
|
||||
|
||||
Building the release
|
||||
===================
|
||||
|
Reference in New Issue
Block a user