From: Bernhard Reutner-Fischer Date: Fri, 20 Apr 2007 11:12:50 +0000 (-0000) Subject: - pass the correct endian X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=20b3086e5f1e2d7e6621f0eb361d206eb5e4ae36;p=buildroot.git - pass the correct endian --- diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 09184c7b09..34b28cbe34 100644 --- a/package/netsnmp/netsnmp.mk +++ b/package/netsnmp/netsnmp.mk @@ -22,6 +22,12 @@ $(NETSNMP_DIR)/.unpacked: $(DL_DIR)/$(NETSNMP_SOURCE) $(DL_DIR)/$(NETSNMP_PATCH1 toolchain/patch-kernel.sh $(NETSNMP_DIR) package/netsnmp/ netsnmp\*.patch touch $(NETSNMP_DIR)/.unpacked +ifeq ($(BR2_ENDIAN),"BIG") +NETSNMP_ENDIAN=big +else +NETSNMP_ENDIAN=little +endif + # We set CAN_USE_SYSCTL to no and use /proc since the # sysctl code in this thing is apparently intended for # freebsd or some such thing... @@ -37,7 +43,7 @@ $(NETSNMP_DIR)/.configured: $(NETSNMP_DIR)/.unpacked --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ --build=$(GNU_HOST_NAME) \ - --with-endianness=little \ + --with-endianness=$(NETSNMP_ENDIAN) \ --with-persistent-directory=/var/lib/snmp \ --enable-ucd-snmp-compatibility \ --enable-shared \