Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build windows luajit proxy lua5.1.dll alongside lua51.dll #3

Open
fiendish opened this issue Dec 29, 2015 · 1 comment
Open

build windows luajit proxy lua5.1.dll alongside lua51.dll #3

fiendish opened this issue Dec 29, 2015 · 1 comment

Comments

@fiendish
Copy link

There's a longstanding historical problem in Windows-land, where because different binary distributions have used different library names, sometimes executables and other libraries link against lua51.dll and sometimes they use lua5.1.dll and then this causes problems. The general solution is have a proxy dll that forwards calls.
See, for instance: http://www.freelists.org/post/luajit/The-dreaded-newbie-questions,10
http://luabinaries.sourceforge.net/manual.html

Can you make the luapower build also link a small proxy lua5.1.dll that forwards all calls to lua51.dll?

@capr
Copy link
Member

capr commented Jan 1, 2016

Hi,

TBH I don't like these kinds of hacks. If I were you I'd learn how to make custom build scripts for those libs and rebuild them to link against the right library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants