Im пытается использовать luasocket с lua 5.2. я загрузил код из репозитория git и построил его. затем сделал make install, чтобы он сгенерировал core.dll и mime.dll. поместите их в пользовательский каталог программы lua [CPATH], который разрабатывает и пытается загрузить его. Но я получаю следующее сообщение об ошибке:Lua 5.2 добавление luasocket (неустойчивый)
Failed at error loading module 'socket.core' from file 'D:\[..myprogram..]\socket\core.dll':
Module was not found.
Как я могу проверить правильность dll. или я сделал что-то неправильно?
Благодаря
Это точная ошибка, которую вы получаете? Я получаю другое сообщение: «модуль загрузки ошибок« socket.core »из файла« D: \ .... \ socket \ core.dll »: указанный модуль не может быть найден». Вы устанавливаете значения «package.path» и «package.cpath» в сценарии? –
Да, это сообщение об ошибке совпадает с вашим. Я перевел последнее предложение из Германии. Я думаю, что пути в порядке, поскольку он находит файл и говорит, что он не может загрузить модуль из него. Хм ... Я рад, что это не только я. Но как мы это исправим? – alknows
UPDATE: Я также пробовал ссылаться на socket.core на сокет, как я нашел на форуме ... без успеха package.loaded ["socket.core"] = package.loaded ["socket"] – alknows