[LLVMbugs] [Bug 614] NEW: Request to remove dependance on sed/flex/bison

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Fri Aug 5 11:26:08 PDT 2005


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=614

           Summary: Request to remove dependance on sed/flex/bison
           Product: Build scripts
           Version: cvs
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: autoconf
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: alex at inga.mit.edu


I posted this to the list, and also talked to you guys on irc, and was asked to
submit a feature request. Here is my original message:

---
At the moment, LLVM includes the .l, .y sources that are compiled by
flex and biston via make. This is fine for most unix developers. For
windows developers, it's a bit more of a pain to download flex/bison,
but is still a one-time thing.

However, anyone releasing an llvm frontend will require their users to
have flex/bison. Most (but not all) unix boxes have them, but almost
no windows boxes have them. This requires either

1) Forcing the user to dowload flex/bison (bad)

2) Distributing flex/bison with the front-end (not as bad, but a pain)

3) or, and this seems like a simple fix, just distribute the output of
flex and bison along with the source. This is analagous to
distributing "configure" along with "configure.ac".
---

The right solution is obviosly the 3'd one



------- 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