LINUX.ORG.RU

Ошибка при build [Makefile:146: all] Error 2

 , ,


0

1

Здравствуйте

При запуске - cmake -DCMAKE_BUILD_TYPE=Release ../ton && cmake –build . -j$(nproc)

Получаю ошибку

[ 50%] Linking CXX static library librocksdb.a [ 50%] Built target rocksdb gmake: *** [Makefile:146: all] Error 2

Скидываю ссылку на Лог - https://disk.yandex.ru/d/jzQwRiQpDOQgug



Последнее исправление: sarosema (всего исправлений: 1)

сам-то ты этот лог посмотрел хотя бы по диагонали?
ну и зря - там так и написано - Illegal instruction (core dumped)

посмотри в гугле, что это значит

d00fy ★★★
()
Ответ на: комментарий от d00fy

эт понятно, но у процессора 4 ядра и 6г оперативка.

Пришлось добавить в CMakeLists.txt set(CMAKE_CXX_FLAGS «${CMAKE_CXX_FLAGS} -O0»), и после этого сборка завершилась.

Хотел у знающих уточнить в чем может быть причина

sarosema
() автор топика

Что собираешь?

anonymous
()
Ответ на: комментарий от sarosema

Причина очевидна, неверное определение процессора или некорректная оптимизация для данного процессора. Убрал оптимизацию и собралось.

usermod
()
Ответ на: комментарий от sarosema

у процессора 4 ядра и 6г оперативка

Это не добавляет ему волшебным образом поддержку недостающих инструкций.

anonymous
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.