mac os x 10.9 lua を最新の 5.2.2 にアップデート
-
21-12-2019 - |
質問
私の〜の上に Mac OS X 10.9 マーベリックス lua はすでにインストールされています。
MacBook-Pro-Dmitri:~ dmitri$ lua
Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
最新のものにアップグレードしたい 5.2.2
バージョン..
残念ながら brew
これを実行しようとするとエラーがスローされます:
MacBook-Pro-Dmitri:~ dmitri$ brew install lua
Warning: lua-5.1.5 already installed
または:
MacBook-Pro-Dmitri:~ dmitri$ brew upgrade lua
Error: lua-5.1.5 already installed
これは、自分でビルドしてのみ更新する必要があるという意味ですか?
誰かが自分のマシンでこの問題を解決しましたか?
ありがとう!
解決
5.2.2は最新のもので、自分自身を好意と忘れて忘れてください。 wget http://www.lua.org/ftp/lua-5.2。2.tar.gz tar -zxvf lua-5.2.2.tar.gz. CD LUA-5.2.2 マコスクスを作る sudo make install
他のヒント
確かに、brew には lua 5.2.2 が提供されていないように思えます。 lua
名前。
そうは言っても、Google で約 2 分間検索して読んだところ (公平を期すために lua.rb の式を読む必要がありましたが、それはファイルのほぼ先頭にあるコメントにありました)、lua5.2 があることがわかりました。のバージョン 自作バージョン.
それで私がやったことは次のとおりです:
brewがすでにインストールされていることを確認しました lua 5.1.5
そして highlight
それを必要としています..
lua 5.2.1を次のようにインストールしました。
brew install lua52
そしてそれを次のようにリンクしました:
brew link lua52
brew Doctor はすべてが正常であると言っており、ターミナルは lua バージョン 5.2.1 を実行します。
MacBook-Pro-Dmitri:bin dmitri$ lua
Lua 5.2.1 Copyright (C) 1994-2012 Lua.org, PUC-Rio
私の解決策が正しかったかどうかはわかりませんので、コメントをお願いします。