summaryrefslogtreecommitdiffstats
path: root/rules/ntp.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2009-12-22 20:14:56 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2009-12-24 12:56:01 +0100
commitb8ca4f365449f1234b5c826ca6b715b79143144f (patch)
tree2300cf8526d8ee6ada5784742acf53bae73f8df4 /rules/ntp.make
parentb2a299fbe2301bbb18dc2d31192280177c5e1c2c (diff)
downloadptxdist-b8ca4f365449f1234b5c826ca6b715b79143144f.tar.gz
ptxdist-b8ca4f365449f1234b5c826ca6b715b79143144f.tar.xz
[ntp] fix cross compiling issues
- give hint that /dev/zero is available - don't look for ncurses - don't let host snmp-config leak into build process - use openssl from sysroot Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/ntp.make')
-rw-r--r--rules/ntp.make15
1 files changed, 9 insertions, 6 deletions
diff --git a/rules/ntp.make b/rules/ntp.make
index d5cc20ff5..e4ffa0d39 100644
--- a/rules/ntp.make
+++ b/rules/ntp.make
@@ -39,15 +39,17 @@ $(NTP_SOURCE):
# ----------------------------------------------------------------------------
NTP_PATH := PATH=$(CROSS_PATH)
-NTP_ENV := $(CROSS_ENV)
+NTP_ENV := \
+ $(CROSS_ENV) \
+ libopts_cv_test_dev_zero=yes
#
# autoconf
#
NTP_AUTOCONF := $(CROSS_AUTOCONF_USR) \
--with-binsubdir=sbin \
- --without-rpath \
- --disable-dependency-tracking
+ --without-lineeditlibs \
+ --without-net-snmp-config
ifdef PTXCONF_NTP_ALL_CLOCK_DRIVERS
NTP_AUTOCONF += --enable-all-clocks
@@ -268,9 +270,10 @@ ifdef PTXCONF_NTP_NIST
NTP_AUTOCONF += --enable-nist
endif
ifdef PTXCONF_NTP_CRYPTO
-NTP_AUTOCONF += --enable-crypto \
- --with-openssl-libdir=$(OPENSSL_DIR) \
- --with-openssl-incdir=$(OPENSSL_DIR)
+NTP_AUTOCONF += \
+ --enable-crypto \
+ --with-openssl-libdir=$(PTXDIST_SYSROOT_TARGET)/usr/lib \
+ --with-openssl-incdir=$(PTXDIST_SYSROOT_TARGET)/usr/include
else
NTP_AUTOCONF += --disable-crypto \
--without-openssl-libdir \