flex 2.4.3 now available for anonymous ftp

vern@daffy.ee.lbl.gov (Vern Paxson)
Sat, 4 Dec 1993 07:25:14 GMT

          From comp.compilers

Related articles
flex release 2.4.2 now available for anonymous ftp vern@daffy.ee.lbl.gov (1993-12-01)
flex 2.4.3 now available for anonymous ftp vern@daffy.ee.lbl.gov (1993-12-04)
| List of all articles for this month |

Newsgroups: comp.compilers
From: vern@daffy.ee.lbl.gov (Vern Paxson)
Followup-To: gnu.utils.bug
Keywords: flex, lex, FTP, available
Organization: Lawrence Berkeley Laboratory, Berkeley CA
References: 93-12-007
Date: Sat, 4 Dec 1993 07:25:14 GMT

Release 2.4.3 of flex is now available for anonymous ftp to
ftp.ee.lbl.gov; retrieve flex-2.4.3.tar.Z or flex-2.4.3.tar.gz, or, if
you've already installed release 2.4.2, flex-2.4.3-2.4.2.diffs.Z. ".gz"
versions of these files will likely be showing up shortly on
prep.ai.mit.edu and associated GNU mirror sites.

I've appended a description of the main differences between 2.4.3 and
2.4.2, taken from the "NEWS" file.

Please report bugs to:


Vern Paxson vern@ee.lbl.gov
Information and Computing Sciences ucbvax!ee.lbl.gov!vern
Lawrence Berkeley Laboratory (510) 486-7504

Changes between release 2.4.3 (03Dec93) and release 2.4.2:

- Fixed bug causing fatal scanner messages to fail to print.

- Fixed things so FlexLexer.h can be included in other C++
sources. One side-effect of this change is that -+ and -CF
are now incompatible.

- libfl.a now supplies versions of the the <string.h>/<strings.h>
string routines needed by flex and the scanners it generates,
to enhance portability to some BSD systems.

- More robust solution to 2.4.2's flexfatal() bug fix.

- Added ranlib of installed libfl.a.

- Some lint tweaks.

- NOTE: problems have been encountered attempting to build flex
C++ scanners using g++ version 2.5.X. The problem is due to an
unfortunate heuristic in g++ 2.5.X that attempts to discern between
C and C++ headers. Because FlexLexer.h is installed (by default)
in /usr/local/include and not /usr/local/lib/g++-include, g++ 2.5.X
decides that it's a C header :-(. So if you have problems, install
the header in /usr/local/lib/g++-include instead.

[ Most GNU software is packed using the new `gzip' compression program.
    Source code is available on most sites distributing GNU software.

    For information on how to order GNU software on tape, floppy, or cd-rom,
    check the file etc/ORDERS in the GNU Emacs distribution or in GNUinfo/ORDERS
    on prep, or e-mail a request to: gnu@prep.ai.mit.edu

    By ordering tapes from the FSF you help us continue to develop more free
    software. Media revenues are our primary source of support. Donations to
    FSF are deductible on US tax returns.

    The above software will soon be at these ftp sites as well.
    Please try them before prep.ai.mit.edu! thanx -gnu@prep.ai.mit.edu
ASIA: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:/ftpsync/prep,
AUSTRALIA: archie.au:/gnu (archie.oz or archie.oz.au for ACSnet)
AFRICA: ftp.sun.ac.za:/pub/gnu
MIDDLE-EAST: ftp.technion.ac.il:/pub/unsupported/gnu
EUROPE: irisa.irisa.fr:/pub/gnu, ftp.univ-lyon1.fr:pub/gnu,
    ftp.mcc.ac.uk, unix.hensa.ac.uk:/pub/uunet/systems/gnu,
    src.doc.ic.ac.uk:/gnu, ftp.win.tue.nl, ugle.unit.no, ftp.denet.dk,
    ftp.informatik.rwth-aachen.de:/pub/gnu, ftp.informatik.tu-muenchen.de,
    ftp.eunet.ch, nic.switch.ch:/mirror/gnu, ftp.funet.fi:/pub/gnu, isy.liu.se,
    ftp.stacken.kth.se, ftp.luth.se:/pub/unix/gnu, archive.eu.net
WESTERN CANADA: ftp.cs.ubc.ca:/mirror2/gnu
USA: wuarchive.wustl.edu:/mirrors/gnu, labrea.stanford.edu,
    ftp.kpc.com:/pub/mirror/gnu, ftp.cs.widener.edu, uxc.cso.uiuc.edu,
    ftp.hawaii.edu:/mirrors/gnu, ftp.cs.columbia.edu:/archives/gnu/prep,
    col.hp.com:/mirrors/gnu, gatekeeper.dec.com:/pub/GNU, ftp.uu.net:/systems/gnu

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.