2013-08-10 2 views
0

J'essaie de jouer avec un CouchApp, pour lequel erica est apparemment l'outil à utiliser. Construire des choses à partir de la source sur Windows est toujours un cauchemar, mais je pense que j'ai presque compris. J'ai installé les dépendances de Erlang et les barres d'armature, puis couru erica\bootstrap.bat, mais je reçois l'erreur suivante:Erreur de construction Erica sur Windows

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 

Il ne semble pas y avoir de journaux, de sorte que personne ne sait ce qui pourrait être la cause?

Je suis sur une nouvelle installation de Windows 8 x64.

Répondre

1

Il semble que bootstrap.bat ne fonctionne pas. Vous devez exécuter ces trois commandes pour simuler le comportement de Makefile:

rebar get-deps 
    rebar compile 
    escript bootstrap 
Sur mon Windows 8, cela fonctionne très bien.

+0

Hah, génial. C'était beaucoup plus facile que prévu. Merci! – orlade