Hi, Some libraries need AVX instruction, but if you don't use, it can disable. e.g. CONFIG_RTE_LIBRTE_IXGBE_PMD=n in config file.
2014-11-12 21:45 GMT+09:00 Yaron Illouz <yaroni at radcom.com>: > Hi > > > > I use dpdk in my product. I can't change my dpdk version. > > I compile it on a server that have avx. > > Most of the time, it run on machine that have avx, but not always. > > > > When running the product on a machine with no avx, it crash on illegal > instruction. > > The current solution is to build it on a computer with no avx. > > > > Is there a compilation flag to disable avx? So it doesn't matter on > which computer I compiled it. > > > > Compile flag > > defconfig_x86_64-default-linuxapp-gcc > > > > Dpdk version > > PACKAGE_VERSION_MAJOR_NUMBER=1 > > PACKAGE_VERSION_MINOR_NUMBER=6 > > PACKAGE_VERSION_PATCH_NUMBER=0 > > PACKAGE_VERSION_BUILD_NUMBER=18 > > > > Gcc version > > gcc (GCC) 4.4.6 20120305 (Red Hat 4.4.6-4) > > > > OS > > CentOS release 6.3 (Final) > > > > > > > > >