Обновление lua для Mac OS X 10.9 до последней версии 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 сделать MacOSX sudo make install
Другие советы
Это, конечно, звучит так, будто у Brew нет Lua 5.2.2, доступного под lua
имя.
При этом около двух минут поиска в Google и чтения (честно говоря, мне пришлось прочитать формулу 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
.
Я не уверен, что мое решение было правильным, поэтому поместите ваши комментарии, пожалуйста!