問題タブ [luarocks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2149 参照

lua - LuaJITとロックス?

「Lua初心者」からのちょっとした質問...私はLuaJITを使用していますが、それは素晴らしいことです。LuaJITはLua 5.1と互換性があるため、標準のLuaがLuaJITで使用するすべての「LuaRocks」を使用できるということです。 ?

たとえば、SQLiteライブラリの1つ(http://luaforge.net/projects/luasqlite/など)をインストールしたい場合、LuaJITにどのようにインストールしますか?

利用可能なすべての「LuaRocks」はLuaJITでボックスを解決しますか?

0 投票する
4 に答える
5252 参照

lua - LuaJITはLuaRocksによってインストールされた岩を見ていません

lua -e "print(package.path)"

./?.lua;/usr/share/lua/5.1/?.lua;/usr/share/lua/5.1/?/init.lua;/usr/lib/lua/5.1/?.lua;/usr/ lib / lua / 5.1 /?/ init.lua

luajit -e "print(package.path)"

./?.lua;/usr/local/share/luajit-2.0.0-beta8/?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1 /?/init.lua

luaのpackage.pathを追加してみましたが、サイコロはありません。LuaJITは岩を見つけることができないようです、それは奇妙です。ここで何をすればいいですか?

0 投票する
1 に答える
754 参照

lua - LuaRocksfPICエラー

luarocksでnumluaをインストールしようとしています:

しかし、次のエラーが発生しています。

-fPIC引数をフラグとして追加する必要があると思いますが、コンパイラーやluaRocksを初めて使用する場合は、これを追加する方法や場所がわかりません。他に何かある場合は、間違ったことをしている。どんな助けでもいただければ幸いです!

0 投票する
3 に答える
14069 参照

lua - Lua:ローカルにインストールされたロック(または.zip / .tar.gz)のluarocksを使用してロックをインストールします

私は探し回ったが、これが可能かどうか判断できなかった。

基本的に、http://luarocks.orgはダウンしており、luafilesystemのコピーを別のマシンにローカルにインストールしています。Rubyでは、ローカルで「gem」コマンドを使用してrubygemをクロスインストールすることができます。岩やルアロックでも同じことができるのだろうか。

その岩の別のローカルインストールを使用して、岩(たとえば、luafilesystem)を「クロスインストール」する方法はありますか?

何かのようなもの:

luarocks install //10.0.1.123/machine/path/to/luafilesystem/on/other/machine

私がやりたいことです。

更新:たとえば、この場所から画像の1つをダウンロードした場合(LuaFileSystemの場合)、.tar.gzまたは.zipからロックをインストールする方法にも満足しています。

この場合、インストールの「ソース」は、リモートではなく、マシンに対してローカルである可能性があります(また、必ずしもロックとしてインストールされているとは限りません)。

0 投票する
1 に答える
995 参照

macos - luarocks を実行できません。tonumber は nil 値です

luarocks をインストールするために、最新 (2.0.11) の tar.gx ファイルをhereからダウンロードしました。開梱し、指示に従いました。

次に を実行しsudo make install、最終的にパッケージをインストールしようとしましたが、実行しようとすると次のエラーが発生します。

lua を手動で実行すると、tonumber は他のすべてと同様に問題なく動作します。なぜここで失敗するのかわかりません。

0 投票する
2 に答える
1529 参照

lua - How can I install multiple versions of Lua on a Linux system (and have them work well with Luarocks)?

I want to install both Lua 5.2 and 5.1 on my Linux computer. Is this just a matter of installing each version with the usual make linux install or is there something else? In particular, I am worried about the header and library files, since those seem to go on directories that are not namespaced with the version number, such as /usr/local/include.

In addition to that, is it possible to set up Luarocks so that it can install both 5.1 and 5.2 libraries? I know that Luarocks namespaces things in a 5.2 or 5.1 directory, and setting LUA_PATH_5_X and LUA_CPATH_5_X variables should work for configuring Lua after that but I don't understand how Luarocks decides what version of Lua to compile the C libraries against.

0 投票する
1 に答える
933 参照

lua - luasock のインストール後に Luarocks が壊れる

ここで Arch Linux を実行しています。lua のバージョンは 5.1、luarocks は 2.0.12 です。

実行後luarocks install luasocket、これ以上パッケージをインストールできません。私が見ているエラーメッセージは

そのため、luasocket をインストールすると luarocks が壊れてしまうようです。私はそれを検索し、1 人の男が Windows で同様の問題を抱えているようで、luasocket dll を削除することで解決したようです (え?)。

他の誰かがこの問題を抱えていますか? 修正はありますか?

0 投票する
1 に答える
8221 参照

lua - luarocks を使用した luasocket のインストール

次の手順に従って、Windows XP(32ビット)システムにluarocksをインストールしました

http://luarocks.org/en/Installation_instructions_for_Windows

luarocks から luasocket をインストールするには、コマンド プロンプトで「luarocks install luasocket」というコマンドを使用しました。しかし、エラーが発生しました:

そのため、luasocket.rock ファイルを見つけることができませんでした。リンクからluasocket-2.0.2-5.src.rockファイルをダウンロードしました:

http://luarocks.org/repositories/rocks/

コマンドluarocks install luarocks install "C :\Documents and Settings\Ankur_Gupta37\Desktop\LuaRocks\2.1\lua\luarocks"を使用して、この .rock ファイルをインストールしようとしました。

( 「C :\Documents and Settings\Ankur_Gupta37\Desktop\LuaRocks\2.1\lua\luarocks\luasocket-2.0.2-5.src.rock」に luasocket-2.0.2-5.src.rock を配置しました)

しかし、再びエラーが発生しました:

誰でも私に問題とその解決策を教えてください..

0 投票する
2 に答える
979 参照

lua - luarocks 管理には、プロジェクトに相当する「./node_modules」がありますか?

NodeJS/NPM では、 を作成しpackage.jsonて実行npm installし、すべての依存関係をプロジェクト内のフォルダーにインストールできます: ./node_modules. (プロジェクトは、アプリまたは別のモジュール/パッケージにすることができます。)

Ruby には、ディレクトリ (つまりプロジェクト) に固有の gem を追跡する「バンドル」システム (.bundle ファイルを使用) もあります。

LuaRocks にも同様の規則がありますか? /usrまたは、すべてをorにインストールすることをお勧めしますか$HOME?

これまでのところ、同様の機能を得ることができましたが、カスタムの LuaRocks 構成ファイルを作成して--tree=my_local_lua_rocks_dir、ロックをインストールするたびに指定する必要があります。確かに、いつでも bash スクリプトを作成できます。要点は、私が慣習に反しているように見えるということです。