Ошибка построения Эрики на Windows
Я пытаюсь поиграть с CouchApp, для которого, очевидно, erica является инструментом. Создание вещей из исходного кода в Windows - это всегда кошмар, но я думаю, что я почти получил его. Я установил зависимости Erlang и арматуры, затем запустил erica\bootstrap.bat
, но я получаю следующую ошибку:
C:\Programming\couchapp\erica>bootstrap.bat
==> mochiweb (get-deps)
==> oauth (get-deps)
==> ibrowse (get-deps)
==> couchbeam (get-deps)
==> erica (get-deps)
==> mochiweb (compile)
==> oauth (compile)
==> ibrowse (compile)
==> couchbeam (compile)
==> erica (compile)
c:/Programming/couchapp/erica/src/erica.erl:none: redefining macro 'WITH_MOCHIJSON'
ERROR: compile failed while processing C:/Programming/couchapp/erica: rebar_abort
Кажется, что нет никаких журналов, так кто-нибудь знает, что может вызвать это?
Я на новой установке Windows 8 x64.
1 ответ
Решение
Кажется, что bootstrap.bat просто не работает. Вам нужно запустить эти три команды для имитации поведения Makefile:
rebar get-deps
rebar compile
escript bootstrap
На моей Windows 8 все работает нормально.