Ошибка компиляции recipe for target 'all' failed

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
Bookkc
Сообщения: 245
ОС: Ubuntu, Gentoo, Debian

Ошибка компиляции recipe for target 'all' failed

Сообщение Bookkc »

Собираю проект, выдает ошибку

Код: Выделить всё

[ 87%] Building CXX object src/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
src/game/CMakeFiles/game.dir/build.make:6701: recipe for target 'src/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o' failed
make[2]: *** [src/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o] Error 4
CMakeFiles/Makefile2:470: recipe for target 'src/game/CMakeFiles/game.dir/all' failed
make[1]: *** [src/game/CMakeFiles/game.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
root@OrangePI:~/mangos/release# src/game/CMakeFiles/game.dir/build.make:6701: recipe for target 'src/game/CMakeFiles/game.dir/Globals/ObjectMgr.cpp.o' failed
-bash: src/game/CMakeFiles/game.dir/build.make:6701:: No such file or directory
В чем причина в чем проблема? помогите исправить
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Vascom »

Баг в компиляторе.
Спасибо сказали:
Bookkc
Сообщения: 245
ОС: Ubuntu, Gentoo, Debian

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Bookkc »

окей. а как исправить ? как поставить версию другую ? (ниже)
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Vascom »

Как исправить - написать багрепорт в апстрим GCC и/или в багтрекер твоего дистрибутива.
Как поставить другую версию - зависит от твоего дистрибутива.
Спасибо сказали:
Bookkc
Сообщения: 245
ОС: Ubuntu, Gentoo, Debian

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Bookkc »

Нашел в чем проблема. теперь актуальна эта тема

Не используется SWAP
Спасибо сказали:
Аватара пользователя
Vascom
Сообщения: 1699
ОС: Fedora 32

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Vascom »

Как я понял, не хватает памяти?
Спасибо сказали:
Bookkc
Сообщения: 245
ОС: Ubuntu, Gentoo, Debian

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение Bookkc »

dmesg

[28515.869849] lowmemorykiller: LMK0-0 Killing 'cc1plus' (5982), adj 0,
[28515.869855] to free 286712kB on behalf of 'kswapd0' (38) because
[28515.869861] cache 65512kB is below limit 65536kB for oom_score_adj 12
[28515.869867] Free memory is -864kB above reserved
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Ошибка компиляции recipe for target 'all' failed

Сообщение s.xbatob »

Vascom писал:
11.05.2018 16:17
Как я понял, не хватает памяти?
не памяти, а адресного пространства процесса. для 32-битных систем как раз 3 Гб.
Спасибо сказали:
Ответить