Помогите установить Erlang на FreeBSD 6.4

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

lb269830596
Сообщения: 2

Помогите установить Erlang на FreeBSD 6.4

Сообщение lb269830596 »

Приветсвую!
Ставлю erlang-lite R12B-5 из поротов на FreeBSD 6.4 (обновленна с 6.2)
Делаю:
make patch install
Патч применяет потом долго собирается и в конце ругается на ln.
Пробовал устанавливать R11B-5 точно такая же ошибка. Помогите разобраться что он от меня хочет.

gmake 3.81_1

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

=== 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.
Спасибо сказали:
lb269830596
Сообщения: 2

Re: Помогите установить Erlang на FreeBSD 6.4

Сообщение lb269830596 »

Запускаю из под рута, все файлики из строчки "for file in erl erlc epmd run_erl to_erl dialyzer typer escript; do \
" в директории /usr/local/lib/erlang/bin/ присутсвуют. ln в ручном режиме работает. Что ему ещё нужно?
Спасибо сказали:
Lazy_Kent
Сообщения: 709
Статус: Ленивый
ОС: openSUSE (Xfce)

Re: Помогите установить Erlang на FreeBSD 6.4

Сообщение Lazy_Kent »

Убрать $file в конце?
Спасибо сказали: