Hi Julian,
Julian Scheel wrote,
The attached buildroot defconfig allows to reproduce
an error on
lookup of symbols provided by a shared library when using uclibc-ng.
The library used for reproducing in the provided configuration is
libebml, but I also saw it with libmmal from the raspberry pi
people.
The config builds vlc with matroska plugin which links to
libmatroska, which then links to libebml. In the generated
rootfilesystem just run vlc listing it's plugins:
# vlc --list
vlc: symbol '_ZTIN7libebml10EbmlMasterE': can't resolve symbol
[...snip...]
I can reproduce it with Buildroot. It just works with OpenADK.
I still did not found the difference, which breaks it.
I tried a similar uClibc-ng config, no success.
I tried the same binutils/gcc version, no success.
Any ideas?
gruss
Waldemar