[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


           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