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/