-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ralf Wildenhues wrote:
> Hello,
>
> * Philip Herron wrote on Sun, May 17, 2009 at 12:49:32PM CEST:
>> I solved this problem a while back!
>>
>> http://lists.gnu.org/archive/html/automake/2009-04/msg00095.html
>>
>> The trick is in each of your lexers(flex .l) add this: %option
>> prefix="prefix" outfile="lex.yy.c"
>
> I don't see %option documented in POSIX (looking at SUSv3). Are you
> sure your solution is portable to non-flex lex?  If not, then
> please reconsider praising it as a portable solution.
>
>> Dont change the outfile ylwrap needs it to be lex.yy.c!
>
> If the example in the Automake manual needs fixing, then we should
> fix it, so that it really works.  However, somebody needs to do the
>  work and find and test it.  It should be added to the Automake
> test suite.
>
> I can do testing on various systems but working on the example is
> not high in my priority list because I do not know lex well.

Hey

I think i could maby invest a little time on this, i am also wondering
about that %option because i took me forevor to find that so its
probably not a standard option, but i only really tested my solution
on Debian, Suse and solaris(uses Lex rather than flex). I dont really
have access to any hpux or aix though i should be able to get my hands
on an aix at work somehow. :P

But i'll maby play with this. If i find a more standard solution what
should i do?


- --Phil
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkoP/G0ACgkQAhcOgIaQQ2HFhACeO3StZmkA/wk9nAdaj3zFc7RR
UXEAmwbfPCaNy6lABML2hlfljA53/Lix
=W6BJ
-----END PGP SIGNATURE-----



Reply via email to