1
Попытка построить Erlang 17.3 на OpenBSD 5.6 с Kerl, но это сбой с ошибкой:здание не удалось Erlang 17.3 на OpenBSD 5.6
=== Entering application erl_interface
gmake[3]: Entering directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface/src'
MAKE opt
gmake[4]: Entering directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface/src'
x86_64-unknown-openbsd5.6/Makefile:39: amd64-unknown-openbsd5.6/eidefs.mk: No such file or directory
gmake[4]: *** No rule to make target 'amd64-unknown-openbsd5.6/eidefs.mk'. Stop.
gmake[4]: Leaving directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface/src'
Makefile:29: recipe for target 'opt' failed
gmake[3]: *** [opt] Error 2
gmake[3]: Leaving directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface/src'
/home/motiv/.kerl/builds/v17.3/otp_src_17.3/make/otp_subdir.mk:28: recipe for target 'opt' failed
gmake[2]: *** [opt] Error 2
gmake[2]: Leaving directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib/erl_interface'
/home/motiv/.kerl/builds/v17.3/otp_src_17.3/make/otp_subdir.mk:28: recipe for target 'opt' failed
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory '/home/motiv/.kerl/builds/v17.3/otp_src_17.3/lib'
Makefile:451: recipe for target 'libs' failed
gmake: *** [libs] Error 2
Любой знает, что исправить эту ошибку?
Похоже, что часть системы сборки канонизирует тип хоста на 'x86_64-unknown-openbsd5.6', а другая часть оставляет его как' amd64-unknown-openbsd5.6'. Вы можете попытаться определить 'KERL_CONFIGURE_OPTIONS =" - build = x86_64-unknown-openbsd5.6 "', чтобы сделать его согласованным. – legoscia
Спасибо. С "TARGET = x86_64-unknown-openbsd5.6 kerl build 17.3 v17.3" эта ошибка разрешена, но не создается (новая проблема): [link] (http://pastebin.com/NUcwq5ui) –
Похоже, что отсутствует включить директиву или что-то еще. Вы можете получить более быстрый ответ, написав [список рассылки erlang-bugs] (http://erlang.org/mailman/listinfo/erlang-bugs); там недавно был опубликован пользователь OpenBSD. – legoscia