[Buildroot] [PATCH] live555: fix library installation
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Sun Apr 19 11:42:35 UTC 2015
Dear Luca Ceresoli,
On Thu, 16 Apr 2015 16:50:50 +0200, Luca Ceresoli wrote:
> The manual target installation commands optionally copies 3 executables
> that demonstrate the library usage, but do not the library itself.
>
> This results in the following errors at runtime:
>
> # openRTSP
> openRTSP: can't load library 'libliveMedia.so.38'
> # live555MediaServer
> live555MediaServer: can't load library 'libliveMedia.so.38'
> # MPEG2TransportStreamIndexer
> MPEG2TransportStreamIndexer: can't load library 'libliveMedia.so.38'
> #
I understand the issue, but I'm not entirely happy with the solution.
There are some options BR2_PACKAGE_LIVE555_OPENRTSP,
BR2_PACKAGE_LIVE555_MEDIASERVER, etc. to control which tools to
install. But with your new patch, regardless of the value of those
options, a lot of other programs (tests and others) are installed.
Which make the existing per-program options a bit weird/useless.
I would personally advocate for a simple removal of the per-program
options, just install everything, and leave it to post-build scripts to
clean up what's needed.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list