diff --git a/openair-cn/NAS/EURECOM-NAS/Makerules b/openair-cn/NAS/EURECOM-NAS/Makerules index 8533637a39cd5a6c4fbb69ae5ebfd82bf6539e0a..18b5801740f024f773a00b77617ac087016f0020 100644 --- a/openair-cn/NAS/EURECOM-NAS/Makerules +++ b/openair-cn/NAS/EURECOM-NAS/Makerules @@ -6,7 +6,13 @@ AR = /usr/bin/ar CD = cd MAKE = make -CFLAGS = $(INCLUDES) $(DEFINES) -g -pthread +# machine hardware name +HARDWARE_NAME = $(shell uname -m) +ifeq ($(HARDWARE_NAME), x86_64) + CFLAGS = $(INCLUDES) $(DEFINES) -fPIC -g -pthread +else + CFLAGS = $(INCLUDES) $(DEFINES) -g -pthread +endif DEFINES = -DLINUX -D_REENTRANT -Wall -O -std=gnu99 SVN_REV = $(shell svnversion -n .)