Как установить enet используя luarocks
Я пытался установить enet для lua, используя luarocks. Сначала я проверил enet (библиотеку) из github и скомпилировал ее:
svn co https://github.com/lsalzman/enet.git/trunk enet.git
cd enet.git
autoreconf -vfi
./configure && make && make install
Это завершено без ошибок. Затем я установил enet (привязку lua) через luarocks:
luarocks install enet
Опять без ошибок. Однако, если я попытаюсь require "enet"
, он всегда будет выдавать ошибку:
error loading module 'enet' from file '/usr/local/lib/lua/5.1/enet.so':
libenet.so.2: cannot open shared object file: No such file or directory
stack traceback:
[C]: ?
[C]: in function 'require'
stdin:1: in main chunk
[C]: ?
В случае, если это важно, я делаю это на Raspberry Pi, используя Raspbian Wheezy. Как я могу заставить это работать?
1 ответ
Решение
Я смог решить проблему, перезагрузив мой Raspberry... Должно быть, это был первый раз, когда мне действительно пришлось перезапустить его, чтобы установить что-нибудь...