radiomanV / TL866

Open source software for TL866
GNU General Public License v2.0
334 stars 79 forks source link

Make it work on Manjaro and Arch #53

Open JPT77 opened 3 weeks ago

JPT77 commented 3 weeks ago

Hi,

I get these errors when I place the DLL into the program folder:

024:err:module:import_dll Loading library SETUPAPI.dll (which is needed by L"C:\\Program Files (x86)\\Xgpro\\Xgpro.exe") failed (error c000012f).
0024:err:module:loader_init Importing dlls for L"C:\\Program Files (x86)\\Xgpro\\Xgpro.exe" failed, status c0000135

Do I need to install additional libraries? Or do I have to build it myself?

The udev rule must be changed to on Manjaro / Arch, as the user is uucp

SUBSYSTEM=="usb", ATTR{idVendor}=="a466", ATTR{idProduct}=="0a53", GROUP="uucp", MODE="0666"

I will try reducing the permissions as soon as it works, because 666 just allows access for everyone.

I probably will create a AUR entry for your library, so it can be installed automatically. Do you think there is a place where to install the setupapi.dll to when it's not in .wine but systemwide?