X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fconfigure.ac;h=2d12090aaf1b6b4b17067e4b7eb35f35bfd586e2;hb=d92a0b5;hp=2a54cd29d4224ef16d9692d94d3754c3a53aeaf0;hpb=164e5f8c63652028ecb9c3570e1ea8618b163071;p=vpp.git diff --git a/src/configure.ac b/src/configure.ac index 2a54cd29d42..2d12090aaf1 100644 --- a/src/configure.ac +++ b/src/configure.ac @@ -135,6 +135,7 @@ DISABLE_ARG(japi, [Disable Java API bindings]) WITHOUT_ARG(libssl, [Disable libssl]) WITHOUT_ARG(apicli, [Disable binary api CLI]) WITHOUT_ARG(mbedtls, [Disable mbedtls]) +WITHOUT_ARG(libnuma, [for non numa architectures]) AC_ARG_WITH(unix, AC_HELP_STRING([--with-unix],[Compile unix version of clib]), @@ -172,7 +173,7 @@ AS_IF([test "$cc_flag_check" = yes], [march_skylake_avx512=no]) AM_CONDITIONAL([CC_SUPPORTS_AVX512], [test "$march_skylake_avx512" = "yes"]) -AS_CASE([$build_cpu], +AS_CASE([$host_cpu], [x86_64], [CPU_FLAGS="-march=corei7 -mtune=corei7-avx"], [aarch64], [CPU_FLAGS="-march=armv8-a+crc"], [CPU_FLAGS=""], @@ -182,8 +183,8 @@ AC_SUBST([CPU_FLAGS]) AC_SUBST([CPU_AVX2_FLAGS],"-march=core-avx2 -mtune=core-avx2") AC_SUBST([CPU_AVX512_FLAGS],"-march=skylake-avx512 -mtune=skylake-avx512") -AM_CONDITIONAL([CPU_X86_64], [test "$build_cpu" = "x86_64"]) -AM_CONDITIONAL([CPU_AARCH64], [test "$build_cpu" = "aarch64"]) +AM_CONDITIONAL([CPU_X86_64], [test "$host_cpu" = "x86_64"]) +AM_CONDITIONAL([CPU_AARCH64], [test "$host_cpu" = "aarch64"]) ############################################################################### # misc compiler flags @@ -203,6 +204,7 @@ AC_SUBST(APICLI, [-DVPP_API_TEST_BUILTIN=${n_with_apicli}]) AC_DEFINE_UNQUOTED(DPDK_SHARED_LIB, [${n_enable_dpdk_shared}]) AC_DEFINE_UNQUOTED(WITH_LIBSSL, [${n_with_libssl}]) AC_DEFINE_UNQUOTED(WITH_MBEDTLS, [${n_with_mbedtls}]) +AC_DEFINE_UNQUOTED(WITH_LIBNUMA, [${n_with_libnuma}]) # Silence following noise: @@ -227,7 +229,6 @@ PLUGIN_ENABLED(igmp) PLUGIN_ENABLED(ila) PLUGIN_ENABLED(ioam) PLUGIN_ENABLED(ixge) -PLUGIN_ENABLED(kubeproxy) PLUGIN_ENABLED(l2e) PLUGIN_ENABLED(lacp) PLUGIN_ENABLED(lb)