Browse Source

add some libraries needed for XBMC on Solidrun IMX6

Waldemar Brodkorb 9 years ago
parent
commit
f6ec1e19e5
2 changed files with 5 additions and 1 deletions
  1. 2 0
      mk/vars.mk
  2. 3 1
      package/xbmc/Makefile

+ 2 - 0
mk/vars.mk

@@ -303,6 +303,8 @@ EXTRACT_CMD=		PATH='${HOST_PATH}'; mkdir -p ${WRKDIR}; \
 				cat $$file | cpio -id -H zip ;; \
 			*.arm|*.jar) \
 				mkdir ${WRKBUILD}; cp $$file ${WRKBUILD} ;; \
+			*.bin) \
+				sh $$file --force --auto-accept ;; \
 			*) \
 				echo "Cannot extract '$$file'" >&2; \
 				false ;; \

+ 3 - 1
package/xbmc/Makefile

@@ -64,6 +64,8 @@ PKGFD_WITH_WEBSERVER:=	enable internal webserver support
 
 PKG_DEPENDS_RASPBERRY_PI:=	bcm2835-vc
 PKG_BUILDDEP_RASPBERRY_PI:=	bcm2835-vc
+PKG_DEPENDS_SOLIDRUN_IMX6:=	libfslvpuwrap gpu-viv-bin-mx6q
+PKG_BUILDDEP_SOLIDRUN_IMX6:=	libfslvpuwrap gpu-viv-bin-mx6q
 PKG_DEPENDS_IBM_X40:=	libsdl libsdl-image libxshmfence libx11 libxext libxt libsm libice
 PKG_DEPENDS_VBOX_X86:=	libsdl libsdl-image libxshmfence libx11 libxext libxt libsm libice
 PKG_BUILDDEP_IBM_X40:=	nasm-host sdl sdl-image
@@ -82,7 +84,7 @@ XAKE_FLAGS+=		V=1 TIXML_USE_STL=1 GCC_HONOUR_COPTS=s
 TARGET_CPPFLAGS+=	-I. -I./utils \
 			-I$(STAGING_TARGET_DIR)/usr/include/boost-1_55 \
 			-I$(STAGING_TARGET_DIR)/usr/include/afpfs-ng \
-			-DTIXML_USE_STL=1 -DHAS_SIMPLEPM=1
+			-DTIXML_USE_STL=1 -DHAS_SIMPLEPM=1 -DLINUX
 
 ifeq ($(ADK_TARGET_SYSTEM_RASPBERRY_PI),y)
 TARGET_CPPFLAGS+=	-I$(STAGING_TARGET_DIR)/opt/vc/include \