Date:2011-02-21 22:16:12 (13 years 1 month ago)
Author:David Kühling
Commit:520487b3cf26235a6730f6bb72246ddc803cb081
Message:gnuplot: explicitely disable all unneeded features to fix build problems autoconf detects stuff with config.full_system then build fails. wxterminal needs some manual checking before we can enable it again.

Files: gnuplot-gfx/Makefile (5 diffs)

Change Details

gnuplot-gfx/Makefile
2929PKG_NAME:=gnuplot-gfx
3030PKG_ORIG_NAME=gnuplot
3131PKG_VERSION:=4.4.2
32PKG_RELEASE:=1
32PKG_RELEASE:=2
3333PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_ORIG_NAME)-$(PKG_VERSION)
3434HOST_BUILD_DIR = $(BUILD_DIR_HOST)/$(PKG_ORIG_NAME)-$(PKG_VERSION)
3535PKG_SOURCE:=$(PKG_ORIG_NAME)-$(PKG_VERSION).tar.gz
...... 
5959
6060define Package/gnuplot-gfx
6161$(call Package/gnuplot-gfx/Default)
62  DEPENDS:=+libncurses +uclibcxx +zlib +libpng +libfreetype +libgd $(INTL_DEPENDS) $(ICONV_DEPENDS) +svgalib
62  DEPENDS:=+libncurses +zlib +libpng +libfreetype +libgd $(INTL_DEPENDS) $(ICONV_DEPENDS) +svgalib
6363  TITLE+=
6464endef
6565
...... 
8282# We need the doc2gih tool compiled on the *host* to get GNUplot's online
8383# documentation when compiling for the target.
8484
85HOST_CONFIGURE_VARS += \
85HOST_CONFIGURE_ARGS += \
8686    --without-x \
8787    --without-tutorial \
8888    --without-lisp-files \
89    --without-ggi
89    --without-ggi \
90    --without-cairo \
91    --disable-wxwidgets \
92    --disable-rgip \
93    --disable-mgr \
94    --without-latex \
95    --without-lisp-files \
96    --without-row-help \
97    --without-tutorial
98HOST_CONFIGURE_VARS += DIST_CONTACT="David Kuehling <dvdkhlng TA gmx TOD de>"
9099
91100define Host/Configure
92101    $(call Host/Configure/Default)
...... 
109118CONFIGURE_ARGS += \
110119    --without-x \
111120    --without-tutorial \
121    --without-lisp-files \
122    --without-ggi \
123    --without-cairo \
124    --disable-wxwidgets \
125    --disable-rgip \
126    --disable-mgr \
127    --without-latex \
128    --without-lisp-files \
129    --without-tutorial \
112130    --without-row-help \
113131    --without-lisp-files \
114132    --without-ggi \
...... 
121139
122140#--disable-mouse
123141
142CONFIGURE_VARS += DIST_CONTACT="David Kuehling <dvdkhlng TA gmx TOD de>"
124143
125CONFIGURE_VARS += \
126    CPPFLAGS="$$$$CPPFLAGS -I$(STAGING_DIR)/usr/include/uClibc++" \
127    CXXFLAGS="$$$$CXXFLAGS -fno-builtin -fno-rtti -nostdinc++" \
128    LIBS="-nodefaultlibs -luClibc++ -lpthread -lgcc"
129144
130145TARGET_CPPFLAGS += -DDEFAULTTERM=\\\"linux\\\"
131146

Archive Download the corresponding diff file



interactive