Lua5.3 Mac OS X
Как использовать Lua 5.3 в проектах MacOSX
Установка
1. необходимо скачать заголовочный файл для паскаля. Репозитарий https://github.com/malcome/Lua4Lazarus, единственный необходимый файл lua53.pas
2. необходимо скачать собранную библиотеку Lua для MacOSX http://luabinaries.sourceforge.net/download.html (lua-5.3.2_MacOS1011_lib.tar.gz). Но можно собрать из исходников, как указано на официальном сайте.
Библиотеку нужно собрать из исходников, чтобы была поддержка i386 архитектуры.
2.1. Необходима динамическая библиотека liblua5.3.dylib, т.к. заголовочный файл поддерживает только динамическую загрузку.
3. Создать Application проект Lazarus-а
3.1. Сохранить и скомпилировать/запустить. Lazarus должен будет создать bundle для проекта.
4. Скопировать lua53.pas в папку с проекта