Using lex in a shared library
dhruva
dhruvakm at gmail.com
Mon Jul 5 06:43:42 UTC 2010
On Mon, Jul 5, 2010 at 11:57 AM, Peter Jeremy <peterjeremy at acm.org> wrote:
> On 2010-Jul-02 23:53:17 +0100, Philip Herron <redbrain at gcc.gnu.org> wrote:
>>>> Although maybe not helpful but have you considered using
>>>> automake/libtool instead makes it so much simpler in my opinion.
> ...
>>Automake will auto-handle Lex and Yacc files too. And is extremely portable.
>
> You are joking, right?
>
> Of all the supposedly "portable" build environment tools I've used,
> GNU autotools is by far the slowest, most bloated and least portable.
> And when you run into problems, you are faced with trying to follow
> hundreds of KB of opaque shellscript and obfuscated makefiles.
>
>From my experience, CMake is the best and hope it gets adopted more
widely. I agree the initial effort of getting a cmake based build
environment will take sometime but going forward, maintaining it is
lot simpler when you care about portability.
I do not work for kitware nor anyway involved with cmake apart from
being a happy user. Quite a few large projects are moving to cmake.
-dhruva
More information about the freebsd-hackers
mailing list