This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: flex and dos source files. How is flex built for cygwin

On Sat, Nov 20, 2004 at 09:07:21AM +0100, Reini Urban wrote:
>Peter Rehley schrieb:
>>Peter Rehley wrote:
>>>Larry Hall wrote:
>>>>>We have a customer that is using flex under a custom version of cygwin
>>>>>that we provided them (with source).  The customer is having problems
>>>>>when their "*.l" files are in dos format.  Flex is taking the lines
>>>>>from the file and adding them into the lex.yy.c file untouched.  (i.e.
>>>>>they still have the \n\r at the end), and this causing problems later
>>>>>I tried using the version of flex that comes with the latest version of
>>>>>cygwin (1.5.12) and flex changes the \n\r to just \n, which makes
>>>>>everything work fine.  Good I thought since the version of flex we
>>>>>provide is not the latest.  I'll just recompile.
>>>>>But when I tried that with the latest flex (2.5.4a-3) I get the same
>>>>>behavior that the customer is seeing.  I get this behavior even if I
>>>>>compile on the latest version of cygwin.
>>>>>So, my question is what options are used for building flex?
>there's no build script and an inactive maintainer.  we don't know.

I'm the maintainer.

>>However linking the /usr/lib/textmode.o did work make
>>LDFLAGS="/usr/lib/textmode.o" # <- did the job
>>Thanks Larry for pointing me in the right directory :)
>Oh god.  This was the right direction?  Sorry no.

I really didn't want to get involved in this because I really don't like
being tech support for a company but the flex in the distribution is, by
default, linked with 'automode.o'.


Unsubscribe info:
Problem reports:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]