a = ";E:\\Code\\Lua\\FakeMagic\\testingarea\\test\\libs\\?.dll"
package.path = package.path .. a
midi = require "luamidi"
I got:
E:\Soft\lua\5.1\lua.exe: error loading module 'luamidi' from file 'E:\Code\Lua\FakeMagic\testingarea\test\libs\luamidi.dll':
E:\Code\Lua\FakeMagic\testingarea\test\libs\luamidi.dll:1: '=' expected near 'Р'
stack traceback:
[C]: ?
[C]: in function 'require'
E:\Code\Lua\FakeMagic\testingarea\test\midi.lua:2: in main chunk
[C]: ?
But when luamidi.dll at the same directory with the lua file all is ok.
P.S The path is correct.