http://www.sagemath.org/packages/experimental/
lists an experimental package 'bison'
The notes say:
"This package exists mainly because it's very easy to build, and it removes a
SAGE dependency. It could be removed if bison were put back as a SAGE
dependency. Building it causes nobody any trouble."
I've certainly built Sage on many SPARCs without installing bison. So bison is
not a requirement for building Sage. However, bison is supposed to be upward
compatible with yacc, so it may be a requirement that one or both of yacc or
bison exists.
'yacc' is a POSIX requirement.
http://www.opengroup.org/onlinepubs/9699919799/utilities/yacc.html
If a minimal install of something of Cygwin does not include bison or yacc, and
either 'yacc' or bison are required, then it would be desirable to test for the
existence of either yacc or bison, then exit if neither exists.
Perhaps I'll temporarily rename 'yacc' to 'yacc.tmp' and see if Sage will build
without it. I've certainly never installed 'bison' on machine machines I'be
built Sage on.
Dave
--
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org