27 апр. 2014 г.

Erlang x64 на Mac OS

После обычной установки erlang 64bit на mac os в erlang не запускается встроенный отладчик с ошибкой:

1> debugger:start().
{error,{{load_driver,"dlopen(/usr/local/lib/erlang/lib/wx-1.2/priv/wxe_driver.so, 2): Library not loaded: /usr/local/lib/libwx_osx_cocoau_stc-3.0.0.0.0.dylib\n  Referenced from: /usr/local/lib/erlang/lib/wx-1.2/priv/wxe_driver.so\n  Reason: image not found"},
        [{wxe_server,start,1,[{file,"wxe_server.erl"},{line,64}]},
         {wx,new,1,[{file,"wx.erl"},{line,114}]},
         {dbg_wx_mon,init,3,[{file,"dbg_wx_mon.erl"},{line,113}]}]}}

На данный момент знаю два простых способа решения:
1. Удалить 64-битный вариант erlang и поставить 32-битный.
2. Установить 64-битные wxwidget через brew:
brew install wxmac

Комментариев нет:

Отправить комментарий