I've set CONFIG_RTE_MACHINE="default" in the config and the build was successful.
________________________________________ ??: Neil Horman [nhorman at tuxdriver.com] ??????????: 2 ??????? 2015 ?. 9:31 To: ????????? ????? ???????????? Cc: thomas.monjalon at 6wind.com; dev at dpdk.org ????: Re: [PATCH v6 0/7] rte_hash_crc reworked to be platform-independent On Mon, Feb 02, 2015 at 09:07:45AM +0600, Yerden Zhumabekov wrote: > > 01.02.2015 20:13, Neil Horman ?????: > > On Thu, Jan 29, 2015 at 02:48:11PM +0600, Yerden Zhumabekov wrote: > >> This is a rework of my previous patches improving performance of > >> rte_hash_crc. > >> > >> Summary of changes: > >> * software implementation of CRC32 introduced; > >> * in the runtime, algorithm can fall back to software version if CPU > >> doesn't support SSE4.2; > >> * best available algorithm is automatically detected upon application > >> startup; > >> * redundant compile checks removed from test utilities; > >> * assembly code for emitting SSE4.2 instructions is used instead of > >> built-in intrinsics; > >> * rte_hash_crc() function performance significantly improved. > >> > >> v6 changes: > >> * added 'const' qualifier to crc32c lookup tables declaration. > > Just to be clear, this does build if you compile it against the "default" > > machine type, correct? > > Neil > > I think so, I've just successfully built it against latest snapshot with > RTE_TARGET > equal to 'x86_64-native-linuxapp-gcc'. > Please confirm that setting the machine type to default builds and runs properly.