[LLVMbugs] [Bug 655] NEW: bison 2.0 required on Mac OS X 10.4.3
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Thu Nov 3 10:22:15 PST 2005
http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=655
Summary: bison 2.0 required on Mac OS X 10.4.3
Product: Build scripts
Version: cvs
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: normal
Priority: P2
Component: Makefiles
AssignedTo: unassignedbugs at nondot.org
ReportedBy: dhein at acm.org
I pulled the llvm source from CVS encountered a compilation error compiling ./utils/TableGen/
FileParser.cpp.
I tried to install bison 1.35 (as indicated on the website listing of required tools) but got errors making
it, so I pulled down 1.85 and built and installed that.
However, I got the compile error (problem with "__attribute__ ((unused))"). Searching the web found
one comment from a bison developer that indicated that 1.85 was broken in many ways.
So I downloaded, built, and installed bison 2.00. This time the generated FileParser.cpp was compilable
and I've succeeded in building llvm from CVS.
NOTE: the CVS pull was done on 2-NOV-2005 at around 23:00 UTC.
RECOMMENDATION: Change the tool requirements to say "bison 2.00" rather than bison 1.35.
N.B. that I'm using gcc 4.0 on OS X (having installed the xcode 2.1 development environment)
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list