0

luarocks を使用して lua 用の enet をインストールしようとしました。まず、github から enet (ライブラリ) をチェックアウトしてコンパイルしました。

svn co https://github.com/lsalzman/enet.git/trunk enet.git
cd enet.git
autoreconf -vfi
./configure && make && make install

これはエラーなしで完了しました。次に、luarocks 経由で enet (lua バインディング) をインストールしました。

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]: ?

重要な場合は、Raspbian Wheezy を使用して Raspberry Pi でこれを行っています。どうすればこれを機能させることができますか?

4

1 に答える 1

0

ラズベリーを再起動することで問題を解決できました...何かをインストールするために実際に再起動する必要があったのはこれが初めてだったに違いありません...

于 2014-01-24T14:44:52.743 に答える