diff options
Diffstat (limited to 'package/netsnmp/netsnmp.mk')
-rw-r--r-- | package/netsnmp/netsnmp.mk | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/package/netsnmp/netsnmp.mk b/package/netsnmp/netsnmp.mk index 09184c7b0..34b28cbe3 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 \ |