[Wine]School Software with WINE

Scott Ritchie scott at open-vote.org
Fri Dec 31 04:45:36 CST 2004


This seems like some configuration errors.

May I suggest as a start using the latest version of wine via the SuSE
RPMs on the winehq downloads page?  They should install pretty
painlessly.  I also know that work was done on the builtin wine versions
of the DLLs you're using.

Also, if you do get things working, I'd really like to talk with you
more to write up a success story for the website.  Heck, I'd even be
willing to talk with you on the phone a bit.  The prospect of Wine
lowering costs of education really delights me.

Thanks,
Scott Ritchie
Self-appointed Wine evangelist, lobbyist, and politician

On Fri, 2004-12-31 at 02:13 -0800, Mitchel Constantin wrote:
> Hello,
> 
> The network administrators for the school I work for have recent left
> and also left the network in a rather large mess. There are files such
> as pictures being stored in random folders on random computers all
> around the network leaving valuable data vulnerable. I'm hoping to
> move over from the older windows system to a new linux based thin
> client configuration with ltsp. So far I am using SUSE 9.1 to test and
> everything runs great as far as this is concerned.
> 
> The problem runs in that the school requires a certain piece of
> software that they use to manage their business processes (attendance,
> billing, etc). I've been playing with WINE and have come very close to
> getting the system to work. The software has been running on a Windows
> 95 computer quite well and so I copied over the application directory
> and then through a lot of trial and error I settled on what I believe
> to be the right DLLs that were necessary from the Windows\System32
> directory from one of our Windows 95 computers.
> 
> The native DLLs that I'm trying to use are: msvbvm60.dll,
> oleaut32.dll, msvcrt20.dll, rpcrt4.dll, netapi.dll, netbios.dll,
> oleaut32.dll, rpcrt4.dll, ole32.dll, netapi32.dll, msvcrt20.dll. The
> wine version is 20040213 and was included with my distribution.
> 
> This is an error I get when running the notepad that is included with
> wine. Notepad will start and seems to run perfectly though.
> 
> This is what I get from having all of the above files in the folder:
> suse:~/.wine/fake_windows/ProCare # wine PRO32.exe
> Could not stat /media/floppy (No such file or directory), ignoring drive A:
> Could not stat /media/cdrom (No such file or directory), ignoring drive M:
> err:seh:setup_exception stack overflow 96 bytes in thread 0015 eip
> 40076a15 esp 40590fa0 stack 0x40590000-0x40690000
> suse:~/.wine/fake_windows/ProCare #
> 
> If I remove the netapi.dll, the netbios.dll, and the netapi32.dll
> files I will get this:
> suse:~/.wine/fake_windows/ProCare # rm NET
> NETAPI.DLL    NETAPI32.DLL  NETBIOS.DLL
> suse:~/.wine/fake_windows/ProCare # rm NET* -f
> suse:~/.wine/fake_windows/ProCare # ls
> .          BAKPR.INI    MSVBVM60.DLL  PRO32.EXE     PROPR.INI    
> PRO_PR32.EXE  RDini         index.html.1
> ..         CHECK32.EXE  MSVCRT20.DLL  PROAP.INI     PRO_AP32.EXE 
> PocketPC      REPAIR32.EXE  msvcrt.dll
> BAKAP.INI  Help         OLE32.DLL     PROAR.INI     PRO_AR32.EXE 
> ProCare.INI   RPCRT4.DLL
> BAKAR.INI  Install      OLEAUT32.DLL  PROCBT32.EXE  PRO_IR32.EXE 
> ProCare.INI~  VISDATA.EXE
> suse:~/.wine/fake_windows/ProCare # wine PRO32.exe
> Could not stat /media/floppy (No such file or directory), ignoring drive A:
> Could not stat /media/cdrom (No such file or directory), ignoring drive M:
> fixme:file:DeviceIoControl Unimplemented control 256 for VxD device NWLINK
> suse:~/.wine/fake_windows/ProCare #
> 
> From some extensive google searches on this topic I came to the
> understanding that the NWLINK requirement seems to be some soft of
> driver (nwlink.vxd). Perhaps it seems from Novell, their Netware or
> Netmonitor client(I'm guessing?). The software I'm using is extremely
> straight forward and was written in Visual Basic, it uses an access
> database backend and thats about it. It needs absolutely nothing
> special and for sure no network access. Is there some way to bypass
> this?
> 
> Last is my configuration for the dlls in wine:
> [DllOverrides]
> ; some dlls you may want to change
> "ntdll"        = "builtin"
> "oleaut32"     = "builtin, native"
> "ole32"        = "native"
> "comdlg32"     = "builtin, native"
> "shell32"      = "builtin, native"
> "shfolder"     = "builtin, native"
> "shlwapi"      = "native, builtin"
> "shdocvw"      = "builtin, native"
> "system"       = "builtin"
> "advapi32"     = "native"
> "msvcrt"       = "native, builtin"
> "mciavi.drv"   = "native, builtin"
> "mcianim.drv"  = "native, builtin"
> "msi"          = "native, builtin"
> "gdi"          = "builtin"
> "gdi32"        = "builtin"
> "user"         = "builtin"
> "user32"       = "builtin"
> "*"            = "builtin, native"
> 
> 
> Hopefully I included everything necessary. This solution with WINE
> will really save the school I work for a LOT of money in upgrading and
> administration costs!!! Please, any and all help will be appreciated.
> 
> Thank you,
> Mitchel
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users




More information about the wine-users mailing list