Browse Source

kodi: allow uClibc-ng build

Waldemar Brodkorb 6 years ago
parent
commit
746b5ab147
2 changed files with 7 additions and 1 deletions
  1. 6 1
      package/kodi/Makefile
  2. 1 0
      tasks/003-kodi

+ 6 - 1
package/kodi/Makefile

@@ -45,7 +45,8 @@ HOST_CXXFLAGS:=		-DTARGET_POSIX -DTARGET_LINUX -D_LINUX -I$(WRKBUILD)/../../xbmc
 
 CONFIG_STYLE:=		cmake
 CMAKE_FLAGS+= 		-DENABLE_CCACHE=OFF \
-			-DCMAKE_BUILD_TYPE=Debug \
+			-DCMAKE_BUILD_TYPE=Release \
+			-DVERBOSE=ON \
 			-DENABLE_DVDCSS=ON \
 			-DENABLE_INTERNAL_CROSSGUID=OFF \
 			-DENABLE_INTERNAL_FFMPEG=OFF \
@@ -89,6 +90,10 @@ else
 CMAKE_FLAGS+=		-DCORE_SYSTEM_NAME=linux
 endif
 
+ifeq ($(ADK_TARGET_LIB_UCLIBC_NG),y)
+TARGET_CXXFLAGS+=	-liconv
+endif
+
 pre-configure:
 	(cd $(WRKBUILD)/../../tools/depends/native/JsonSchemaBuilder && PATH='$(HOST_PATH)' cmake .)
 	PATH='$(HOST_PATH)' make -C $(WRKBUILD)/../../tools/depends/native/JsonSchemaBuilder

+ 1 - 0
tasks/003-kodi

@@ -9,6 +9,7 @@ config ADK_APPLIANCE_KODI
 	select ADK_PACKAGE_UCLIBC_NG if ADK_TARGET_LIB_UCLIBC_NG
 	select ADK_PACKAGE_LIBICONV if ADK_TARGET_LIB_UCLIBC_NG
 	select ADK_PACKAGE_KODI
+	select ADK_PACKAGE_ALSA_UTILS
 	select ADK_PACKAGE_PYTHON2	
 	select ADK_PACKAGE_PYTHON2_MOD_ZLIB # required for YouTube Addon
 	select ADK_PACKAGE_PYTHON2_MOD_SSL # required for YouTube Addon