ODROID: fix absolute path problem after building

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
This commit is contained in:
Dongjin Kim
2019-07-16 07:18:05 -04:00
committed by Joshua Yang
parent 2be588e1c2
commit 47abe4c912
5 changed files with 9 additions and 14 deletions

2
build
View File

@@ -125,7 +125,7 @@ fi
echo
echo "WiringPi Library"
cd wiringPi
$sudo make uninstall
# $sudo make uninstall
if [ x$1 = "xstatic" ]; then
make -j5 static
check_make_ok

View File

@@ -1,2 +0,0 @@
libwiringPi 2 libwiringpi2
libwiringPiDev 2 libwiringpi2

9
debian/rules vendored
View File

@@ -36,14 +36,5 @@ override_dh_auto_build: dirs
PREFIX= WIRINGPI_SUDO= \
bash -xe ./build
override_dh_auto_install:
dh_install
set -ex; for l in libwiringPi libwiringPiDev; do \
ln -sf $$l.so.$${VERSION} \
debian/libwiringpi$$soname/usr/lib/$$l.so.$$soname; \
ln -sf $$l.so.$${VERSION} \
debian/libwiringpi-dev/usr/lib/$$l.so; \
done
%:
dh $@

View File

@@ -25,6 +25,8 @@ VERSION=$(shell cat ../VERSION)
DESTDIR?=/usr
PREFIX?=/local
MAJOR=$(shell cat ../VERSION | cut -d'.' -f1)
LDCONFIG?=ldconfig
ifneq ($V,1)
@@ -93,7 +95,8 @@ install: $(DYNAMIC)
$Q echo "[Install Dynamic Lib]"
$Q install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
$Q install -m 0755 libwiringPiDev.so.$(VERSION) $(DESTDIR)$(PREFIX)/lib/libwiringPiDev.so.$(VERSION)
$Q ln -sf $(DESTDIR)$(PREFIX)/lib/libwiringPiDev.so.$(VERSION) $(DESTDIR)/lib/libwiringPiDev.so
$Q ln -sf libwiringPiDev.so.$(VERSION) $(DESTDIR)/lib/libwiringPiDev.so.$(MAJOR)
$Q ln -sf libwiringPiDev.so.$(MAJOR) $(DESTDIR)/lib/libwiringPiDev.so
$Q $(LDCONFIG)
.PHONY: install-static

View File

@@ -25,6 +25,8 @@ VERSION=$(shell cat ../VERSION)
DESTDIR?=/usr
PREFIX?=/local
MAJOR=$(shell cat ../VERSION | cut -d'.' -f1)
LDCONFIG?=ldconfig
ifneq ($V,1)
@@ -110,7 +112,8 @@ install: $(DYNAMIC)
$Q echo "[Install Dynamic Lib]"
$Q install -m 0755 -d $(DESTDIR)$(PREFIX)/lib
$Q install -m 0755 libwiringPi.so.$(VERSION) $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION)
$Q ln -sf $(DESTDIR)$(PREFIX)/lib/libwiringPi.so.$(VERSION) $(DESTDIR)/lib/libwiringPi.so
$Q ln -sf libwiringPi.so.$(VERSION) $(DESTDIR)/lib/libwiringPi.so.$(MAJOR)
$Q ln -sf libwiringPi.so.$(MAJOR) $(DESTDIR)/lib/libwiringPi.so
$Q $(LDCONFIG)
.PHONY: install-static