mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/rpi-userland: fix hello_ applications
The HELLO_ examples fail to run because the librevision.so
library build by the userland package is not included
in the image.
Include this library if BR2_PACKAGE_RPI_USERLAND_HELLO
is selected.
Signed-off-by: Tim Gover <tim.gover@raspberrypi.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 5044928bae)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
1ef55a8c65
commit
6bda05ca73
@@ -25,6 +25,9 @@ define RPI_USERLAND_EXTRA_LIBS_TARGET
|
|||||||
$(INSTALL) -m 0644 -D \
|
$(INSTALL) -m 0644 -D \
|
||||||
$(@D)/build/lib/libilclient.so \
|
$(@D)/build/lib/libilclient.so \
|
||||||
$(TARGET_DIR)/usr/lib/libilclient.so
|
$(TARGET_DIR)/usr/lib/libilclient.so
|
||||||
|
$(INSTALL) -m 0644 -D \
|
||||||
|
$(@D)/build/lib/librevision.so \
|
||||||
|
$(TARGET_DIR)/usr/lib/librevision.so
|
||||||
endef
|
endef
|
||||||
RPI_USERLAND_POST_INSTALL_TARGET_HOOKS += RPI_USERLAND_EXTRA_LIBS_TARGET
|
RPI_USERLAND_POST_INSTALL_TARGET_HOOKS += RPI_USERLAND_EXTRA_LIBS_TARGET
|
||||||
|
|
||||||
@@ -32,6 +35,9 @@ define RPI_USERLAND_EXTRA_LIBS_STAGING
|
|||||||
$(INSTALL) -m 0644 -D \
|
$(INSTALL) -m 0644 -D \
|
||||||
$(@D)/build/lib/libilclient.so \
|
$(@D)/build/lib/libilclient.so \
|
||||||
$(STAGING_DIR)/usr/lib/libilclient.so
|
$(STAGING_DIR)/usr/lib/libilclient.so
|
||||||
|
$(INSTALL) -m 0644 -D \
|
||||||
|
$(@D)/build/lib/librevision.so \
|
||||||
|
$(STAGING_DIR)/usr/lib/librevision.so
|
||||||
endef
|
endef
|
||||||
RPI_USERLAND_POST_INSTALL_STAGING_HOOKS += RPI_USERLAND_EXTRA_LIBS_STAGING
|
RPI_USERLAND_POST_INSTALL_STAGING_HOOKS += RPI_USERLAND_EXTRA_LIBS_STAGING
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user