On Feb 19, 2018, at 10:16 PM, Jungle Boogie <jungleboogie0@xxxxxxxxx> wrote:
>
> On Mon 19 Feb 2018 6:00 PM, Guy Harris wrote:
>> On Feb 19, 2018, at 9:01 AM, jungle boogie <jungleboogie0@xxxxxxxxx> wrote:
>>
>>> Thus said Guy Harris on Mon, 19 Feb 2018 01:54:24 -0800
>>>> What version of Flex do you have?
>>>
>>> $ flex --version
>>> flex 2.6.0
>>
>> On what OS is this? I downloaded the 2.6.0 source and installed it on my Mac, and rebuilt all the Flex files, and didn't get that error; perhaps there are changes your OS has made.
>
> $ cat /etc/issue
> Ubuntu 16.04.3 LTS \n \l
>
> $ cat /etc/lsb-release
> DISTRIB_ID=Ubuntu
> DISTRIB_RELEASE=16.04
> DISTRIB_CODENAME=xenial
> DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
>
> Does that help?
Yes, but....
I have an Ubuntu 16.04 VM, and it has:
ubu16-04$ cat /etc/issue
Ubuntu 16.04.3 LTS \n \l
ubu16-04$ cat /etc/lsb_release
cat: /etc/lsb_release: No such file or directory
ubu16-04$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.3 LTS"
and I'm not having this problem.
dpkg -l flex prints
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
ii flex 2.6.0-11 amd64 fast lexical analyzer generator
What does it print on your machine? Perhaps you have a different version of Flex (I just did an update on the machine before doing the build).
If not, what happens if you do "make distclean" and reconfigure?