Hi everyone: I am a wine user, and i migrate from opensuse 11.0 to the new opensuse leap42.1. I have a chip programmer connected via parallel port. This programmer is esential to my work, and the program run only on windows. In the past i use a IOWRAPPER in C that i call wineio.c. So after compile wineio, give permissions (root and sticky) i can run the software and program chips. The iowrapper used is attached to this email. This was working on opensuse 11.0 (64 bits) but in opensuse LEAP 42.1 (64 bits) i got this error: Executing prg :c:\Program Files (x86)\EEtools\Tmw.exe /usr/bin/wineio: not an i386 ELF binary... don't know how to load it I try recompile, i do make wineio, the program is compiled and run. The wineio is operative becasue the text "executing prg" is in line 90 of wineio.c I dont know how get working my hardware thru wine. Best Regards to all, any clue will be appreciated. Christian -------------- next part -------------- A non-text attachment was scrubbed... Name: wineio.c Type: text/x-csrc Size: 2893 bytes Desc: not available URL: <http://www.winehq.org/pipermail/wine-users/attachments/20160502/9c982a9e/attachment.c>
Hi, Windows programs that need to load a custom driver for hardware like a programmer don't work with wine. I suggest you look at the programmers made by Conitec at http://www.conitec.com especially the GALEP-5D. Not only do they work with Linux they are actually running Linux. I had the same problem as you and have been very happy with the 5D. Best regards, Fred Boatwright On 05/02/2016 09:33 AM, Christian Schmitz (derem) wrote:> Hi everyone: > I am a wine user, and i migrate from opensuse 11.0 to the new opensuse > leap42.1. > > I have a chip programmer connected via parallel port. This programmer is > esential to my work, and the program run only on windows. > > In the past i use a IOWRAPPER in C that i call wineio.c. So after compile > wineio, give permissions (root and sticky) i can run the software and program > chips. > > The iowrapper used is attached to this email. This was working on opensuse > 11.0 (64 bits) but in opensuse LEAP 42.1 (64 bits) i got this error: > > Executing prg :c:\Program Files (x86)\EEtools\Tmw.exe > /usr/bin/wineio: not an i386 ELF binary... don't know how to load it > > > I try recompile, i do make wineio, the program is compiled and run. The wineio > is operative becasue the text "executing prg" is in line 90 of wineio.c > > > I dont know how get working my hardware thru wine. > > Best Regards to all, any clue will be appreciated. > Christian > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: wineio.c > Type: text/x-csrc > Size: 2893 bytes > Desc: not available > URL: <http://www.winehq.org/pipermail/wine-users/attachments/20160502/9c982a9e/attachment.c>
> Hi, > > Windows programs that need to load a custom driver for hardware like a > programmer don't work with wine. I suggest you look at the programmers > made by Conitec at http://www.conitec.com especially the GALEP-5D. Not > only do they work with Linux they are actually running Linux. I had the > same problem as you and have been very happy with the 5D. > > Best regards, > Fred Boatwright >Dear Fred. The topmax (the chip programmer) do not use driver under wine, use direct parallel port access (0x378 if my memory does not fail). I get working on opensuse 11.0. But now under opensuse 42.1 (into the wine) i dont know how give port access to the application. And i dont know how solve the elf 386 binary problem. Interesting programmer the GALEP-5D, i use TOPMAX (lpt version). Best Regards Christian> On 05/02/2016 09:33 AM, Christian Schmitz (derem) wrote: > > Hi everyone: > > I am a wine user, and i migrate from opensuse 11.0 to the new opensuse > > leap42.1. > > > > I have a chip programmer connected via parallel port. This programmer is > > esential to my work, and the program run only on windows. > > > > In the past i use a IOWRAPPER in C that i call wineio.c. So after compile > > wineio, give permissions (root and sticky) i can run the software and > > program chips. > > > > The iowrapper used is attached to this email. This was working on > > opensuse 11.0 (64 bits) but in opensuse LEAP 42.1 (64 bits) i got this > > error: > > > > Executing prg :c:\Program Files (x86)\EEtools\Tmw.exe > > /usr/bin/wineio: not an i386 ELF binary... don't know how to load it > > > > > > I try recompile, i do make wineio, the program is compiled and run. The > > wineio is operative becasue the text "executing prg" is in line 90 of > > wineio.c > > > > > > I dont know how get working my hardware thru wine. > > > > Best Regards to all, any clue will be appreciated. > > Christian > > -------------- next part -------------- > > A non-text attachment was scrubbed... > > Name: wineio.c > > Type: text/x-csrc > > Size: 2893 bytes > > Desc: not available > > URL: > > <http://www.winehq.org/pipermail/wine-users/attachments/20160502/9c982a9e > >/attachment.c>