X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=Xorg%2Flib%2Fqt4%2FMakefile;h=314ae68c33ac9cec64bd0adbdafc0f4a8667bf36;hp=8908a6d2c17594b9cb159cff245d15ce96f8b50d;hb=962b696f89f817dd56f905a858864cd1f7d1fddc;hpb=44e733ca4b3e1ddbfe92fe851c7031ee9e8dc4ac diff --git a/Xorg/lib/qt4/Makefile b/Xorg/lib/qt4/Makefile index 8908a6d2c1..314ae68c33 100644 --- a/Xorg/lib/qt4/Makefile +++ b/Xorg/lib/qt4/Makefile @@ -23,6 +23,17 @@ PKG_BUILD_DIR=$(BUILD_DIR)/qt-everywhere-opensource-src-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk +# this should be moved to a more generic place later, as other packages are configured different as well depending on available nptl support +ifeq ($(CONFIG_USE_GLIBC),y) + NPTL:=y +endif +ifeq ($(CONFIG_USE_EGLIBC),y) + NPTL:=y +endif +ifeq ($(CONFIG_UCLIBC_VERSION_0_9_32),y) + NPTL:=y +endif + define Package/qt4/Default SECTION:=xorg-framework CATEGORY:=Xorg @@ -230,8 +241,8 @@ define Build/Configure -no-rpath \ -force-pkg-config \ -nomake tools \ - -$(if $(CONFIG_PACKAGE_qt4-demos),make demos,nomake demos) \ - -$(if $(CONFIG_PACKAGE_qt4-examples),make examples,nomake examples) \ + -make demos \ + -make examples \ -nomake docs \ -nomake translations \ -embedded openwrt \ @@ -259,12 +270,12 @@ define Build/Configure -phonon \ -no-phonon-backend \ -svg \ - -webkit \ + -$(if $(NPTL),webkit,-no-webkit) \ -no-javascript-jit \ - -script \ - -scripttools \ + -$(if $(NPTL),script,-no-script) \ + -$(if $(NPTL),scripttools,-no-scripttools) \ -no-accessibility \ - -declarative \ + -$(if $(NPTL),declarative,-no-declarative) \ -no-openssl \ -no-nis \ -no-cups \ @@ -298,7 +309,7 @@ define Build/Compile # just passing results in not building 3rdparty/webkit/JavaScriptCore $(MAKE) -C $(PKG_BUILD_DIR) INSTALL_ROOT=$(PKG_INSTALL_DIR) \ - $(MAKE) -j5 -C $(PKG_BUILD_DIR) install + $(MAKE) -C $(PKG_BUILD_DIR) install endef define Build/InstallDev