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

Подскажите пожалуйста, где найти dll для Quik8 x64 #29

Open
KirillV123 opened this issue Jul 16, 2019 · 4 comments
Assignees

Comments

@KirillV123
Copy link

error loading module 'lzmq' from file 'C:\QUIK\Include\lzmq.dll':
%1 не является приложением Win32.

Установил отсюда библиотеку в надежде получить готовую dll
Но там целый список dll в папке bin:
image

@saaremaa
Copy link

saaremaa commented Jul 17, 2019

Как я понимаю quik-lua-rpc не поддерживает 64-bit'ную архитектуру? С Quik8 quik-lua-rpc запустить не получилось из-за несовместимости билиотек. Ошибка:
error loading module 'lzmq' from file 'C:\PSBQuik\Include\lzmq.dll': %1 не является приложением Win32.

@KirillV123
Copy link
Author

lzmq.dll я пересобрал под x64 использовал в качестве инструкции этот файл https://github.com/Enfernuz/quik-lua-rpc/blob/master/CONTRIBUTING.md
Но ошибка теперь совсем не понятная...
image
P.S. все файлы вроде в нужных местах лежат!

@Enfernuz
Copy link
Owner

Да, нужно разобраться со сборкой нужных зависимостей под 64-битную Lua. В данный момент занят личными делами, к сожалению, поэтому не могу быстро прореагировать. Ориентировочно, на этой неделе посмотрю. Если кто запилит до того момента -- пулл-реквесты приветствуются.

@KirillV123, это общая ошибка, когда QLua не может загрузить модуль по какой-то причине. Возможно, Ваш LuaRocks, когда собирает lzmq, линкует её с 32-битными .dll Lua (в CONTRIBUTING.md есть пункт, где советуется скачать 32-битную Lua для Windows и натравить LuaRocks на неё).

@Enfernuz Enfernuz self-assigned this Jul 25, 2019
@Enfernuz
Copy link
Owner

Пересобрал все зависимости под Windows 10 x64 и Lua 5.1 x64. Пока не обновил репозиторий и документацию, можно просто воспользоваться готовыми библиотеками:
qlua-rpc-x64-dlls.zip

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

No branches or pull requests

3 participants