I am having trouble running an exe that was written in Active State perl. In Windows, I would go to the CLI and type Code: C:\pager\pager.exe cl Passing "cl" as an arguement that passes the file "cl.config" to the pager.exe program. I have not had any success running this in Wine, and I do not know if it is a syntax problem or if Wine does not work with it. I have tried: Code: me at pc:~/work/pager$ wine pager.exe fixme:spoolsv:serv_main (0 (nil)) Error: must specify config file me at pc:~/work/pager$ wine pager.exe ./cl fixme:spoolsv:serv_main (0 (nil)) fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored fixme:msvcrt:msvcrt_fdtoh wtf me at pc:~/work/pager$ wine ./pager.exe cl fixme:spoolsv:serv_main (0 (nil)) fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored fixme:msvcrt:msvcrt_fdtoh wtf me at pc:~/work/pager$ wine ./pager.exe ./cl fixme:spoolsv:serv_main (0 (nil)) fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored fixme:msvcrt:msvcrt_fdtoh wtf me at pc:~/work/pager$ wine pager.exe /home/work/pager/cl fixme:spoolsv:serv_main (0 (nil)) fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored fixme:msvcrt:msvcrt_fdtoh wtf me at pc:~/wor/pager$ When I try to only run pager.exe, it asks for the config file, so it at least runs part of it.
On Fri, Apr 11, 2008 at 8:27 AM, peanutnoir <wineforum-user at winehq.org> wrote:> I am having trouble running an exe that was written in Active State perl. > > In Windows, I would go to the CLI and type > > Code: > C:\pager\pager.exe cl > > > Passing "cl" as an arguement that passes the file "cl.config" to the pager.exe program. > > I have not had any success running this in Wine, and I do not know if it is a syntax problem or if Wine does not work with it. > > I have tried: > > Code: > me at pc:~/work/pager$ wine pager.exe > fixme:spoolsv:serv_main (0 (nil)) > Error: must specify config file > me at pc:~/work/pager$ wine pager.exe ./cl > fixme:spoolsv:serv_main (0 (nil)) > fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored > fixme:msvcrt:msvcrt_fdtoh wtf > me at pc:~/work/pager$ wine ./pager.exe cl > fixme:spoolsv:serv_main (0 (nil)) > fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored > fixme:msvcrt:msvcrt_fdtoh wtf > me at pc:~/work/pager$ wine ./pager.exe ./cl > fixme:spoolsv:serv_main (0 (nil)) > fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored > fixme:msvcrt:msvcrt_fdtoh wtf > me at pc:~/work/pager$ wine pager.exe /home/work/pager/cl > fixme:spoolsv:serv_main (0 (nil)) > fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored > fixme:msvcrt:msvcrt_fdtoh wtf > me at pc:~/wor/pager$ > > > > > When I try to only run pager.exe, it asks for the config file, so it at least runs part of it. > > > > > >Have you tried: $ wine pager.exe /cl ? Run it as you would on windows...just with 'wine' in front.
No, 'cl' is not a directory. : Code: me at pc:~/work/pager$ wine pager.exe /cl fixme:spoolsv:serv_main (0 (nil)) ERROR: can't read file '/cl.config': No such file or directory See this error, this is what it expects: Code: me at pc:~/work/pager$ wine pager.exe cl.config fixme:spoolsv:serv_main (0 (nil)) ERROR: can't read file 'cl.config.config': No such file or directory [/code]
No go. Code: me at pc:~/work/pager$ wine "pager.exe cl" wine: could not load L"c:\\windows\\system32\\pager.exe cl": Module not found me at pc:~/work/pager$ fixme:spoolsv:serv_main (0 (nil)) wine "./pager.exe cl" wine: cannot find './pager.exe cl' me at pc:~/work/pager$ wine "./pager.exe ./cl" wine: cannot find './pager.exe ./cl' me at pc:~/work/pager$ wine "/home/work/pager.exe cl" wine: cannot find '/home/work/pager.exe cl' me at pc:~/work/pager$ wine "/home/work/pager.exe cl" me at pc:~/work/pager$ wine "/home/work/pager.exe /home/work/cl" wine: cannot find '/home/work/pager.exe /home/work/cl'
No. I did not think it had to be in the "Windows drive" because of this: Code: me at pc:~/work/pager$ wine pager.exe cl.config fixme:spoolsv:serv_main (0 (nil)) ERROR: can't read file 'cl.config.config': No such file or directory