Ошибка построения Эрики на 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 все работает нормально.

Другие вопросы по тегам