[LV2] lilv static library

Stefan Kersten sk at k-hornz.de
Sun Mar 11 08:25:01 PDT 2012


On 11.03.12 00:39, David Robillard wrote:
>> 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.

sure, makes sense.

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

great!

<sk>



More information about the Devel mailing list