2016-04-04 5 views
1

は、今私は、私が使用しているLuaの実行時にシンボリックリンクを作成する必要があります。正確なluaバイナリはluarocksのコンパイルオプションで指定できますか?

ln -s $PREFIX/bin/lua-tarantool $PREFIX/bin/tarantool 

その後、私は./configureオプションについて--lua-suffix="-tarantool"を使用する必要があります。

シンボリックリンクを使わずにバイナリの正確な名前を指定する方法はありますか?たとえば:--with-lua-bin=$PREFIX/bin/tarantool

私はオプションをチェックして、そのようなものがあるように思えません:https://github.com/keplerproject/luarocks/wiki/Installation-instructions-for-Unix#Customizing_your_settings

答えて

0

あなたの~/.luarocks/config.luaファイルに次のように設定することができます。

lua_interpreter = "/some_dir/bin/tarantool" 
variables = { 
    LUA = "/some_dir/bin/tarantool" 
} 

あなたがする必要があるかもしれませんしかし、luarocksスクリプトの最初の行を微調整してください(またはtarantool /path/to/luarocksで実行してください)。

でも、あなた自身に聞くことができます:tarantoolでLuaRocksを実行する必要がありますか?プレーンなLua、LuaRocks、Tarantoolをインストールし、単純なLuaを使用するようにLuaRocksを設定することは可能ですが、モジュールをTarantoolのパスにインストールする必要があります。

関連する問題