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

Reply via email to