Created
January 30, 2022 21:42
-
-
Save arekmd/c33a3a487ec73d8847c3c115f8fa3299 to your computer and use it in GitHub Desktop.
Builtoot error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################################################################################ | |
# | |
# libonvif | |
################################################################################ | |
LIBONVIF_VERSION = 1.1.1 | |
LIBONVIF_SOURCE = v$(LIBONVIF_VERSION).tar.gz | |
LIBONVIF_SITE = https://github.com/sr99622/libonvif/archive/refs/tags | |
LIBONVIF_INSTALL_STAGING = YES | |
LIBONVIF_INSTALL_TARGET = YES | |
LIBONVIF_CONF_OPTS = --with-libxml2 --includedir="$(STAGING_DIR)/usr/include/libxml2" | |
LIBONVIF_DEPENDENCIES = libxml2 host-pkgconf | |
$(eval $(autotools-package)) | |
------------------------------------------------------------------------------------------ | |
- Config.in | |
------------------------------------------------------------------------------------------ | |
config BR2_PACKAGE_LIBONVIF | |
bool "libonvif" | |
select BR2_PACKAGE_LIBXML2 | |
help | |
libonvif ONVIF library | |
https://github.com/sr99622/libonvif | |
------------------------------------------------------------------------------------------ | |
--- Error message | |
------------------------------------------------------------------------------------------ | |
myname buildroot$>make | |
>>> libonvif 0.0.0 Installing to staging directory | |
PATH="/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/bin:/home/myname/workbench/resources/development/myproj/buildroot/buildroot | |
/output/host/sbin:/home/myname/.local/bin:/home/myname/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/var/lib/flatpak/exports/bin:/usr/bin/site_perl:/usr/bin/ | |
vendor_perl:/usr/bin/core_perl" /usr/bin/make -j5 DESTDIR=/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux | |
-gnu/sysroot install -C /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/ | |
make[1]: Entering directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
Making install in build | |
make[2]: Entering directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/build' | |
make[3]: Entering directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/build' | |
/usr/bin/mkdir -p '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/lib' | |
/bin/sh ../libtool --mode=install /usr/bin/install -c libonvif.la '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch6 | |
4-myproj-linux-gnu/sysroot/usr/lib' | |
/usr/bin/mkdir -p '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/lib/pkgconfig' | |
/usr/bin/mkdir -p '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/home/myname/workbench/resour | |
ces/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/include/libxml2/libonvif' | |
/usr/bin/install -c -m 644 libonvif.pc '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/l | |
ib/pkgconfig' | |
/usr/bin/install -c -m 644 ../source/onvif.h ../source/sha1.h ../source/cencode.h '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output | |
/host/aarch64-myproj-linux-gnu/sysroot/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/inclu | |
de/libxml2/libonvif' | |
libtool: install: /usr/bin/install -c .libs/libonvif.so.0.0.0 /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-li | |
nux-gnu/sysroot/usr/lib/libonvif.so.0.0.0 | |
libtool: install: (cd /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/lib && { ln -s -f li | |
bonvif.so.0.0.0 libonvif.so.0 || { rm -f libonvif.so.0 && ln -s libonvif.so.0.0.0 libonvif.so.0; }; }) | |
libtool: install: (cd /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/lib && { ln -s -f li | |
bonvif.so.0.0.0 libonvif.so || { rm -f libonvif.so && ln -s libonvif.so.0.0.0 libonvif.so; }; }) | |
libtool: install: /usr/bin/install -c .libs/libonvif.lai /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-g | |
nu/sysroot/usr/lib/libonvif.la | |
libtool: warning: remember to run 'libtool --finish /usr/lib' | |
make[3]: Leaving directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/build' | |
make[2]: Leaving directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/build' | |
make[2]: Entering directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
make[3]: Entering directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
make[3]: Nothing to be done for 'install-exec-am'. | |
/usr/bin/mkdir -p '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/share/doc/libonvif' | |
/usr/bin/install -c -m 644 README '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/share/ | |
doc/libonvif' | |
make[3]: Leaving directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
make[2]: Leaving directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
make[1]: Leaving directory '/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0' | |
>>> libonvif 0.0.0 Fixing libtool files | |
for la in $(find /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot/usr/lib* -name "*.la"); do \ | |
cp -a "${la}" "${la}.fixed" && \ | |
/usr/bin/sed -i -e "s:/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output:@BASE_DIR@:g" \ | |
-e "s:/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot:@STAGING_DIR@:g" \ | |
\ | |
-e "s:\(['= ]\)/usr:\\1@STAGING_DIR@/usr:g" \ | |
-e "s:\(['= ]\)/lib:\\1@STAGING_DIR@/lib:g" \ | |
\ | |
-e "s:@STAGING_DIR@:/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot:g" \ | |
-e "s:@BASE_DIR@:/home/myname/workbench/resources/development/myproj/buildroot/buildroot/output:g" \ | |
"${la}.fixed" && \ | |
if cmp -s "${la}" "${la}.fixed"; then \ | |
rm -f "${la}.fixed"; \ | |
else \ | |
mv "${la}.fixed" "${la}"; \ | |
fi || exit 1; \ | |
done | |
libonvif: installs files in /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/host/aarch64-myproj-linux-gnu/sysroot//home/myname/workben | |
ch/resources/development/myproj/buildroot/buildroot/output | |
make: *** [package/pkg-generic.mk:339: /home/myname/workbench/resources/development/myproj/buildroot/buildroot/output/build/libonvif-0.0.0/.stamp_staging_installe | |
d] Error 1 | |
myname buildroot$> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment