[Interest] FLex / Bison and QT4 4.8.1 Win32 interaction

Fabio Giovagnini fabio.giovagnini at gmail.com
Tue Jul 12 19:08:57 CEST 2016


Thanks Scott. I'll try. I'll let you know
Il 12/lug/2016 02:22 "Scott Aron Bloom" <scott at towel42.com> ha scritto:

> My company uses Cygwin’s Flex and Bison.
>
>
>
> We use CMake, and had to create our own module for Flex and Bison, not too
> hard, but if you are using qmake, I cant help.
>
>
>
> He have no problem with the build step from .y to .h and .cpp
> Scott
>
>
>
>
>
> *From:* Interest [mailto:interest-bounces+scott.bloom=
> onshorecs.com at qt-project.org] *On Behalf Of *Fabio Giovagnini
> *Sent:* Sunday, July 10, 2016 9:28 PM
> *To:* william.crocker at analog.com
> *Cc:* interest at qt-project.org
> *Subject:* Re: [Interest] FLex / Bison and QT4 4.8.1 Win32 interaction
>
>
>
> Thanks guys. But under linux my tool has been working 10 years long flex/
> bison based. So i must to make them working under windows. Thanks alot. By
> the way from a certain standing point i agree with the "from the scretch"
> solution. But i had to think about it 10 years ago... now it is a bit late
> :-) ciao
> Fabio
>
> On 07/07/2016 08:01 PM, Fabio Giovagnini wrote:
>
> Thanks Frank. So you suggest to build from the sources. I' try. Thanks
> again
>
>
> I suggest you just take the weekend and write your own
> parser and lexical analysis, void of Flex and Bison.
> I did and I have never looked back.
>
> :-)
>
> Bill
>
> Il 07/lug/2016 17:40, "K. Frank" <kfrank29.c at gmail.com
> <mailto:kfrank29.c at gmail.com>> ha scritto:
>
>     Ciao Fabio!
>
>     On Thu, Jul 7, 2016 at 7:19 AM, Fabio Giovagnini <fab at gio.com
>     <mailto:fab at gio.com>> wrote:
>     >  Ciao to all.
>     >  I have an application linux native based on:
>     >  1) qt4 (4.8.1)
>     >  3) lex/bison
>     >
>     >  Under Ubuntu 14.04 and prevoius everithing ok.
>     >
>     >  Under Windows, I cannot find lex/bison support.
>     >  I have to say that I installed only QT SDK (w/ MinGW support)
>     >  Any suggestion will be really appreciated.
>
>     Windows does not come with built-in flex / bison support, nor
>     does mingw, nor (to the best of my knowledge) does Qt. (This
>     is true of a lot of unix-world libraries that are nearly universal
>     on various flavors of unix.)
>
>     I would expect (but don't know for a fact) that you could find a
>     third-party port of flex / bison to windows that you could then
>     use for your Qt / flex / bison project. In general, you would be
>     best off if you found a port built with the same compiler as your
>     Qt project (apparently mingw). One way to insure this would be
>     to build it yourself. If you're careful and know what your doing
>     you can sometimes get away with using c libraries compiled with
>     a different compiler (For example, the ms system calls were not
>     compile with mingw and you can call into those.), but it's likely to
>     be more bother trying to mix compilers than compiling something
>     like flex / bison yourself.
>
>     >  Thanks
>     >  Fabio
>
>
>     Happy Parsing!
>
>
>     K. Frank
>     _______________________________________________
>     Interest mailing list
>     Interest at qt-project.org <mailto:Interest at qt-project.org>
>     http://lists.qt-project.org/mailman/listinfo/interest
>
>
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20160712/bb4587e3/attachment.html>


More information about the Interest mailing list