From mboxrd@z Thu Jan 1 00:00:00 1970 From: Masaru Oki Subject: Re: compile dpdk with no avx Date: Wed, 12 Nov 2014 22:48:16 +0900 Message-ID: References: <1A791056FCD70F458405B58B79F5C2F7069C605F@RAD-W2KSRV11.radcom.co.il> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: "" To: Yaron Illouz Return-path: In-Reply-To: <1A791056FCD70F458405B58B79F5C2F7069C605F-8t5J/EC3/wuVxRzSA5LG+b7u3d4RdYgBZkel5v8DVj8@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" 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 : > 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) > > > > > > > > >