Mail Archives: cygwin/2004/11/20/12:02:28
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
>>>>>on.
>>>>>
>>>>>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'.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -