--- a/userland/configure +++ b/userland/configure @@ -3296,14 +3296,16 @@ fi done -MACHINE=`uname -m` +if test -z "$MACHINE"; then + MACHINE=`uname -m` +fi CFLAGS="" SYS_LIBS="" VER=`cat ../kernel/linux/pf_ring.h | grep RING_VERSION | head -1 | cut -d '"' -f 2` MAJOR_VER=`cat ../kernel/linux/pf_ring.h | grep RING_VERSION | head -1 | cut -d '"' -f 2 | cut -d '.' -f 1` -NATIVE=`$CC -c -Q -march=native --help=target| grep "march" | xargs | cut -d ' ' -f 2` +NATIVE=`$CC -c -Q --help=target| grep "march" | xargs | cut -d ' ' -f 2` if test -f "lib/libs/libpfring_zc_x86_64_$NATIVE.a"; then CFLAGS="-march=native -mtune=native $CFLAGS" LIBARCH="_$NATIVE"