LINUX.ORG.RU
ФорумAdmin

Проблема при установке dpdk

 , ,


1

2

При попытке установить dpdk, возникает ошибка:

In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:619:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:620:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:621:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:622:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:623:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:624:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:639:13: error: called from here
             _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset));    \
             ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:640:13: error: called from here
             _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset));    \
             ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:679:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0E: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0E); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:617:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:618:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:619:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 2 * 16), _mm_alignr_epi8(xmm3, xmm2, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:620:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 3 * 16), _mm_alignr_epi8(xmm4, xmm3, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:621:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 4 * 16), _mm_alignr_epi8(xmm5, xmm4, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:622:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 5 * 16), _mm_alignr_epi8(xmm6, xmm5, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:623:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 6 * 16), _mm_alignr_epi8(xmm7, xmm6, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:624:9: error: called from here
         _mm_storeu_si128((__m128i *)((uint8_t *)dst + 7 * 16), _mm_alignr_epi8(xmm8, xmm7, offset));        \
         ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:639:13: error: called from here
             _mm_storeu_si128((__m128i *)((uint8_t *)dst + 0 * 16), _mm_alignr_epi8(xmm1, xmm0, offset));    \
             ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
In file included from /usr/lib/gcc/x86_64-linux-gnu/4.9/include/x86intrin.h:37:0,
                 from /usr/src/dpdk-17.02/build/include/rte_vect.h:70,
                 from /usr/src/dpdk-17.02/build/include/rte_memcpy.h:46,
                 from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:
/usr/lib/gcc/x86_64-linux-gnu/4.9/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
 _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
 ^
In file included from /usr/src/dpdk-17.02/lib/librte_eal/common/eal_common_options.c:52:0:
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:640:13: error: called from here
             _mm_storeu_si128((__m128i *)((uint8_t *)dst + 1 * 16), _mm_alignr_epi8(xmm2, xmm1, offset));    \
             ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:680:16: note: in expansion of macro 'MOVEUNALIGNED_LEFT47_IMM'
     case 0x0F: MOVEUNALIGNED_LEFT47_IMM(dst, src, n, 0x0F); break;    \
                ^
/usr/src/dpdk-17.02/build/include/rte_memcpy.h:820:2: note: in expansion of macro 'MOVEUNALIGNED_LEFT47'
  MOVEUNALIGNED_LEFT47(dst, src, n, srcofs);
  ^
/usr/src/dpdk-17.02/mk/internal/rte.compile-pre.mk:138: recipe for target 'eal_common_options.o' failed
make[5]: *** [eal_common_options.o] Error 1
/usr/src/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'eal' failed
make[4]: *** [eal] Error 2
/usr/src/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'linuxapp' failed
make[3]: *** [linuxapp] Error 2
/usr/src/dpdk-17.02/mk/rte.subdir.mk:61: recipe for target 'librte_eal' failed
make[2]: *** [librte_eal] Error 2
/usr/src/dpdk-17.02/mk/rte.sdkbuild.mk:78: recipe for target 'lib' failed
make[1]: *** [lib] Error 2
/usr/src/dpdk-17.02/mk/rte.sdkroot.mk:126: recipe for target 'all' failed
make: *** [all] Error 2
В чём проблема?

★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.