Botan :: AutoSeeded_RNG / m128i _mm_shuffle_epi8: несоответствие определенной цели

Это моя первая попытка BotanТаким образом, стратегия состоит в том, чтобы попытаться заставить одну вещь работать сначала, по одной за раз.

Первое, что я делаю, это просто:

#include <botan/botan.h>
class Myclass {
...
Botan::AutoSeeded_RNG rng;
}

Все .h файлы в /usr/local/include/botan работают, но я должен добавить другие /usr/local/include/botan/internal/*.h файл там. Также все .cpp файлы, которые я должен добавить в список компиляции один за другим.

Итак, теперь все необходимые .cpp из библиотеки Botan, кажется, завершены, больше никаких ошибок по этому поводу. Но эта последняя ошибка компиляции, похоже, относится к ОС .. ??! и я полностью потерян с тем, как это исправить ..

In file included from /usr/local/src/botan/block/aes_ssse3/aes_ssse3.cpp:16:0:
/usr/lib/gcc/x86_64-redhat-linux/6.1.1/include/tmmintrin.h: In function ‘__m128i Botan::{anonymous}::aes_schedule_transform(__m128i, __m128i, __m128i)’:
/usr/lib/gcc/x86_64-redhat-linux/6.1.1/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘__m128i _mm_shuffle_epi8(__m128i, __m128i)’: target specific option mismatch
_mm_shuffle_epi8 (__m128i __X, __m128i __Y)
^~~~~~~~~~~~~~~~
/usr/local/src/botan/block/aes_ssse3/aes_ssse3.cpp:62:24: note: called from here
return _mm_xor_si128(

Кто-нибудь видел это раньше? Любая помощь очень ценится. Спасибо!

я использую NetBeans IDE 8.1 на fedora24

0

Решение

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]