[OE-core] [PATCH 1/1] flex: not to build shared libraries

Burton, Ross ross.burton at intel.com
Wed Mar 5 09:43:23 UTC 2014


On 5 March 2014 09:18, Chong Lu <Chong.Lu at windriver.com> wrote:
> Some packages do not link successfully using shared libraries.
> When link something to libfl.so, we will get this:
>
>         libfl.so: undefined reference to `yylex'

Isn't that generally because the makefile is doing it wrong, for
example linking the lexer in C++ mode instead of C?

Remove a shared library and forcing everyone to static link doesn't
seem like a long-term solution to me.

Ross



More information about the Openembedded-core mailing list