51

Re: Создание своей DLL на Delphi или Lazarus для Lua (в QUIK)

Здравствуйте!
Где можно скачать заголовочные файлы для Lua 5.4 для сборки dll в Lazarus?
Может, кто-то тут выложит?

52 (2024-03-02 23:02:14 отредактировано swerg)

Re: Создание своей DLL на Delphi или Lazarus для Lua (в QUIK)

Cave Cat, приветствую вас на форуме!

Выше в этой теме было сообщение:

swerg пишет:

Разница скорее в том, что версия LUA изменилась. Для нее новые заголовочные файлы нужны.
И еще надо раздельно собирать для Lua 5.3 и Lua 5.4, с разными заголовочными файлами.
Ну или просто остановиться на одной из этих версий и только для нее собирать, не забывая выбирать соотв. версию Lua в терминале для выполнения скрипта.

Заголовочники можно стырить из QVCLua, например
[url]https://quik2dde.ru/viewtopic.php?id=111[/url]

В этой теме, увы, пример я пока не обновил с готовыми параметрами сборки.

Еще в Lua 5.3 / 5.4 поменялось API для инициализации библиотеки в luaopen_ХХХ
Вот в этой теме есть подробности
[url]https://quik2dde.ru/viewtopic.php?id=18[/url]