| Помогите установить Erlang на FreeBSD 6.4 |
Пнд, 03 Август 2009 15:11  |
lb269830596 Сообщений: 6 Зарегистрирован: Август 2009 |
Частый Гость |
|
|
Приветсвую!
Ставлю erlang-lite R12B-5 из поротов на FreeBSD 6.4 (обновленна с 6.2)
Делаю:
make patch install
Патч применяет потом долго собирается и в конце ругается на ln.
Пробовал устанавливать R11B-5 точно такая же ошибка. Помогите разобраться что он от меня хочет.
=== Leaving application hipe
gmake[2]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/hipe'
gmake[1]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib'
gmake[1]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer'
=== Entering application dialyzer
gmake[2]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/src'
gmake -w RELEASE_PATH=/usr/local/lib/erlang release_spec
gmake[3]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/src'
/usr/bin/install -c -o root -g wheel -d /usr/local/lib/erlang/lib/dialyzer-1.8.3/src
install -o root -g wheel -m 444 dialyzer.erl
dialyzer_analysis_callgraph.erl dialyzer_callgraph.erl
dialyzer_cl.erl dialyzer_cl_parse.erl dialyzer_codeserver.erl
dialyzer_contracts.erl dialyzer_dataflow.erl dialyzer_dep.erl
dialyzer_gui.erl dialyzer_options.erl dialyzer_plt.erl
dialyzer_succ_typings.erl dialyzer_typesig.erl dialyzer_utils.erl
dialyzer.hrl dialyzer_callgraph.hrl \
/usr/local/lib/erlang/lib/dialyzer-1.8.3/src
/usr/bin/install -c -o root -g wheel -d /usr/local/lib/erlang/lib/dialyzer-1.8.3/ebin
install -o root -g wheel -m 444 ../ebin/dialyzer.beam
../ebin/dialyzer_analysis_callgraph.beam
../ebin/dialyzer_callgraph.beam ../ebin/dialyzer_cl.beam
../ebin/dialyzer_cl_parse.beam ../ebin/dialyzer_codeserver.beam
../ebin/dialyzer_contracts.beam ../ebin/dialyzer_dataflow.beam
../ebin/dialyzer_dep.beam ../ebin/dialyzer_gui.beam
../ebin/dialyzer_options.beam ../ebin/dialyzer_plt.beam
../ebin/dialyzer_succ_typings.beam ../ebin/dialyzer_typesig.beam
../ebin/dialyzer_utils.beam ../ebin/dialyzer.app
../ebin/dialyzer.appup
/usr/local/lib/erlang/lib/dialyzer-1.8.3/ebin
gmake[3]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/src'
gmake[2]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/src'
gmake[2]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/doc/src'
gmake -w RELEASE_PATH=/usr/local/lib/erlang release_spec
gmake[3]: Entering directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/doc/src'
gmake[3]: Nothing to be done for `release_spec'.
gmake[3]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/doc/src'
gmake[2]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer/doc/src'
=== Leaving application dialyzer
gmake[1]: Leaving directory `/usr/ports/lang/erlang-lite/work/otp_src_R12B-5/lib/dialyzer'
cd /usr/local/lib/erlang && ./Install -minimal /usr/local/lib/erlang
for file in erl erlc epmd run_erl to_erl dialyzer typer escript; do \
rm -f /usr/local/bin/$file; \
ln -s /usr/local/lib/erlang/bin/$file /usr/local/bin/$file; \
done
usage: ln [-Ffhinsv] source_file [target_file]
ln [-Ffhinsv] source_file ... target_dir
link source_file target_file
*** Error code 1
Stop in /usr/ports/lang/erlang-lite.
[Обновления: Пнд, 03 Август 2009 15:48] от Модератора
|
|
|
|
|
|
|
|
|
| Re: Помогите установить Erlang на FreeBSD 6.4 |
Втр, 04 Август 2009 11:19   |
|
|
Может это сообщение на какую-то другую команду ln, дальше? Попробуйте отыскать в Makefile (головном и/или которые в подкаталогах если есть) это место с циклом и окружите его отладочным выводом - проверим это предположение.
|
|
|
|
| Re: Помогите установить Erlang на FreeBSD 6.4 |
Втр, 04 Август 2009 16:57   |
|
|
Обычные команды оболочки, ту же echo можно. Ну и переменные всякие, если хочется посмотреть их содержимое. Главное писать внутри описаний целей и не забывать отбивать tab'ами.
[Обновления: Втр, 04 Август 2009 16:58]
|
|
|
|
| Re: Помогите установить Erlang на FreeBSD 6.4 |
Чтв, 06 Август 2009 08:29  |
lb269830596 Сообщений: 6 Зарегистрирован: Август 2009 |
Частый Гость |
|
|
| Doka писал(а) Втр, 04 Август 2009 23:37 |
gmake -d
|
Ничего нового не увидел. Концовка такая-же: цикл и ошибка в ln.
Мне кажется эта ln c ошибкой из другого места но я не могу понять откуда, больше Makefile нету но есть каталог make с .mk файлами.
Не могу приложить фаил к сообщению, но вот ссылка на Makefile http://ifolder.ru/13421916 если это возможно подскажите где искать команду которая выполняется после done в install.bin:
[Обновления: Чтв, 06 Август 2009 08:30]
|
|
|