[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