Компиляция erld на Ubuntu 12.04
Я собираю erldпрограмму для запуска программ Erlang в качестве демона UNIX, см.
https://github.com/ShoreTel-Inc/erld/wiki
Инструкции make, которым я следовал, находятся здесь:
https://github.com/ShoreTel-Inc/erld/blob/master/README
В середине make На шаге есть ошибка:
In file included from slay.c:25:0:
debug.h:41:6: warning: conflicting types for built-in
function ‘log’ [enabled by default]
slay.c:29:45: fatal error: proc/readproc.h: No such file or directory
compilation terminated.
make[1]: *** [erld-slay.o] Error 1
make[1]: Leaving directory `/home/ad/erld/c_src'
make: *** [all-recursive] Error 1
Это Ubuntu 12.04 сервер 64:
$ uname -a
Linux lfe1 3.2.0-26-virtual #41-Ubuntu SMP Thu Jun 14 18:08:54 UTC 2012
x86_64 x86_64 x86_64 GNU/Linux
Я не смог добавить тег "erlang" к этому вопросу. Может быть, кто-то с большим количеством очков может сделать это.
2 ответа
Решение
2012-08-09 11:04
Для AMD GPU используйте следующую команду:
sudo apt-get install libprocps4-dev
установить libproc.
Установка libproc-dev сейчас не работает