[LV2] lilv static library

David Robillard d at drobilla.net
Sat Mar 10 15:39:28 PST 2012

On Mon, 2012-02-27 at 14:09 +0100, Stefan Kersten wrote:
> hi,
> i hope this is the right place to discuss issues related to lilv, if not, please
> let me know.
> i'd like to build lilv (+ serd, sord) as a static library on iOS (no dynamic
> linking on that platform) and came across a problem with symbol name clashes
> from the zix_* modules in lilv and sord. for now i just added a prefix to each
> symbol for each library, but it would be nice to have a cleaner solution.
> would it be possible to add zix as a separate library that could be built
> statically? it seems that lilv and sord use slightly different tree
> implementations, but maybe they could be unified? of course i will try to help
> where i can ...

I avoided doing this because I didn't want to introduce yet another
dependency for people to deal with, and didn't want to actually have to
care about preserving the API.

When serd and sord merge, the zix stuff will probably move there
resolving this problem.


More information about the Devel mailing list