dispmanx_vnc: fix build problems

- force build against systemd
This commit is contained in:
Sascha Kuehndel (InuSasha) 2017-11-25 23:57:31 +01:00
parent 1f950bfe65
commit 386b6ca044
No known key found for this signature in database
GPG Key ID: 15FED89617B88D1B
4 changed files with 6 additions and 3 deletions

View File

@ -24,7 +24,7 @@ PKG_LICENSE="GPL"
PKG_SITE="https://libvnc.github.io/" PKG_SITE="https://libvnc.github.io/"
PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-$PKG_VERSION.tar.gz" PKG_URL="https://github.com/LibVNC/libvncserver/archive/LibVNCServer-$PKG_VERSION.tar.gz"
PKG_SOURCE_DIR="libvncserver-LibVNCServer-$PKG_VERSION" PKG_SOURCE_DIR="libvncserver-LibVNCServer-$PKG_VERSION"
PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng openssl" PKG_DEPENDS_TARGET="toolchain libjpeg-turbo libpng openssl systemd"
PKG_SECTION="libs" PKG_SECTION="libs"
PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_SHORTDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program."
PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program." PKG_LONGDESC="LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program."

View File

@ -1,3 +1,6 @@
104
- Force build against systemd
103 103
- Update to 77b33a6 - Update to 77b33a6

View File

@ -19,7 +19,7 @@
PKG_NAME="dispmanx_vnc" PKG_NAME="dispmanx_vnc"
PKG_VERSION="77b33a6" PKG_VERSION="77b33a6"
PKG_SHA256="69ca5b7bd18709cb8df1054d1656c0be30fbdae6ccfefaffe70e313df4e31b4f" PKG_SHA256="69ca5b7bd18709cb8df1054d1656c0be30fbdae6ccfefaffe70e313df4e31b4f"
PKG_REV="103" PKG_REV="104"
PKG_ARCH="arm" PKG_ARCH="arm"
PKG_ADDON_PROJECTS="RPi RPi2" PKG_ADDON_PROJECTS="RPi RPi2"
PKG_LICENSE="OSS" PKG_LICENSE="OSS"

View File

@ -14,7 +14,7 @@ diff -Naur a/Makefile b/Makefile
+ +
+INCLUDES = -I$(SYSROOT_PREFIX)/usr/include/ -I$(SYSROOT_PREFIX)/usr/include/interface/vcos/pthreads -I$(SYSROOT_PREFIX)/usr/include/interface/vmcs_host/linux +INCLUDES = -I$(SYSROOT_PREFIX)/usr/include/ -I$(SYSROOT_PREFIX)/usr/include/interface/vcos/pthreads -I$(SYSROOT_PREFIX)/usr/include/interface/vmcs_host/linux
+LIB_PATHS = -L$(SYSROOT_PREFIX)/usr/lib/ +LIB_PATHS = -L$(SYSROOT_PREFIX)/usr/lib/
+LIBS = -lbrcmGLESv2 -lbrcmEGL -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lpthread -lrt -lconfig++ -lz -lssl -lcrypto -lresolv -lvncserver -ljpeg -lpng16 +LIBS = -lbrcmGLESv2 -lbrcmEGL -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lpthread -lrt -lconfig++ -lz -lssl -lcrypto -lresolv -lvncserver -ljpeg -lpng16 -lsystemd
SOURCES = main.cpp \ SOURCES = main.cpp \
UFile.cpp \ UFile.cpp \