Not logged in. · Lost password · Register
Forum: erlang RSS
Среда разработки erlang
flex #1
Member since May 2010 · 5 posts
Group memberships: Members
Show profile · Link to this post
Subject: Среда разработки erlang
Всем привет!

Выбор среды и настройка вызвали определенные трудности. Остановился на связке erlang, emacs, distel
В итоге erlang-mode работает, а distel не  может подключиться к какой-либо ноде, и при попытке использования его функций выдает сообщение nodedown, хотя нода запущена.
 
ОС: Windows 7 x32, emacs 23.1.50.1, erlang 5.9.1(R15B01), distel 4.3
Если кто сталкивался с подобной проблемой, посоветуйте плс как можно решить...
flex #2
Member since May 2010 · 5 posts
Group memberships: Members
Show profile · Link to this post
Решение проблемы
исходные данные

OS Windows 7 x64, emacs 23.1.50.1, erlang 5.9.2, distel-4.3

Distel and erlang-mode configuration in ~/.emacs file:


(add-to-list 'load-path "C:\\progra~1\\erl5.9.2\\lib\\tools-2.6.8\\emacs")
(add-to-list 'exec-path "C:\\progra~1\\erl5.9.2\\erts-5.9.2\\bin")
(setq erlang-root-dir "C:\\progra~1\\erl5.9.2")
(setq inferior-erlang-machine-options '("-sname" "emacs"))

(require 'erlang-start)

;; This is needed for Distel setup
(add-to-list 'load-path "C:\\Users\\yourloginname\\AppData\\Roaming\\.emacs.d\\distel\\elisp")
(require 'distel)
(distel-setup)


В Distel необхимо заменить файл epmd.el . Если уже делали make, то необходимо удалить вручную файлы (подсказка make clean) и снова запустить маке (утилиту GNU make ищем и устанавливаем из интернета)

файл .erlang.cookie должен присутствовать в двух каталогах
c:\Users\yourloginname и c:\Users\yourloginname\AppData\Roaming

Запускаем emacs , M-x erlang-mode , C-c C-d n - (Node: emacs) , C-c C-d g

(Successfully uploaded backend modules into node)
Уже лучше . Дальше все работает.
The author has attached one file to this post:
The file “epmd.el” attached to this post was not found!
Close Smaller – Larger + Reply to this post:
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2019-10-14, 22:08:30 (UTC +03:00)