Skip to content

Conversation

@tobil4sk
Copy link
Contributor

On windows, we need to generate a .dll instead of a .so file, and we need to link explicitly against the lua library.

Some of the changes here are adapted from: sebthom@2eec510

@tobil4sk tobil4sk force-pushed the feature/windows-support branch from f317795 to ea8d54e Compare July 17, 2024 17:11
tobil4sk added 3 commits July 17, 2024 18:11
On windows, we need to explicitly link against lua.dll
Since lua was built with VS2022, the luarocks install script uses
`MSVCR80` as the default runtime which causes problems when loading
dlls.
@tobil4sk
Copy link
Contributor Author

There was an issue running ci on windows-2022 (see luarocks/luarocks#1697), so I had to add a workaround 1958042.

windows-2019 was also failing with this error: lunarmodules/luasystem#29

@FourierTransformer FourierTransformer merged commit 1eb85fb into FourierTransformer:master Jul 23, 2024
@tobil4sk tobil4sk deleted the feature/windows-support branch July 24, 2024 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants