Hi,
I haven't attempted to use Wine in at least a couple of years so
I'm VERY out of date with how to really set it up and install an
application. However I'm using TradeStation on Windows Vista and not
enjoying Vista at all so I'm motivated to at least see if TS would
work under Wine. My initial attempts didn't go so well so I'm checking
in to see what the real users say is the right way to get started.
1) I'm using Gentoo on an AMD64 machine. I've emerged Wine with the
following flags. Wine seemed happy with the install.
lightning ~ # emerge -pv wine
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-emulation/wine-0.9.53 USE="X alsa cups gecko jack
jpeg ldap ncurses opengl oss xml (-dbus) -esd (-hal) -lcms (-nas)
-samba (-scanner)" 0 kB
2) I've not used Wine on this machine at all so there is no existing
.wine directory.
3) I check Wine is available:
mark at lightning ~ $ wine --version
wine-0.9.53
mark at lightning ~ $
It seems that running wine --version no longer creates a .wine
directory so I found winecfg. Even that throws some error messages but
does start a config app and create the .wine directory. I made NO
changes in winecfg and just accepted all the defaults.
mark at lightning ~ $ winecfg --help
wine: creating configuration directory '/home/mark/.wine'...
fixme:winspool:AddPrinterDriverExW Flags 0x8 ignored (Fallback to
APD_COPY_ALL_FILES)
fixme:winspool:AddPrinterDriverExW ###
DrvDriverEvent(...,DRIVEREVENT_INITIALIZE) not implemented yet
fixme:winspool:AddPrinterDriverExW Flags 0x8 ignored (Fallback to
APD_COPY_ALL_FILES)
fixme:winspool:AddPrinterDriverExW ###
DrvDriverEvent(...,DRIVEREVENT_INITIALIZE) not implemented yet
fixme:winspool:AddPrinterDriverExW Flags 0x8 ignored (Fallback to
APD_COPY_ALL_FILES)
fixme:winspool:AddPrinterDriverExW ###
DrvDriverEvent(...,DRIVEREVENT_INITIALIZE) not implemented yet
fixme:winspool:AddPrinterDriverExW Flags 0x8 ignored (Fallback to
APD_COPY_ALL_FILES)
fixme:winspool:AddPrinterDriverExW ###
DrvDriverEvent(...,DRIVEREVENT_INITIALIZE) not implemented yet
fixme:system:SetProcessDPIAware stub!
fixme:iphlpapi:NotifyAddrChange (Handle 0x7d03b9d8, overlapped 0x7d03b9bc): stub
fixme:shell:DllCanUnloadNow stub
wine: '/home/mark/.wine' created successfully.
mark at lightning ~ $
mark at lightning ~ $ ls -la .wine
total 412
drwxr-xr-x 4 mark users 4096 2008-01-24 16:04 .
drwxr-xr-x 90 mark users 4096 2008-01-24 16:03 ..
drwxr-xr-x 2 mark users 4096 2008-01-24 16:03 dosdevices
drwxr-xr-x 4 mark users 4096 2008-01-24 16:03 drive_c
-rw-r--r-- 1 mark users 378586 2008-01-24 16:03 system.reg
-rw-r--r-- 1 mark users 2339 2008-01-24 16:03 userdef.reg
-rw-r--r-- 1 mark users 14559 2008-01-24 16:04 user.reg
mark at lightning ~ $
I copied the TradeStation setup file to drive_c:
mark at lightning ~/.wine/drive_c $ ls -la
total 37440
drwxr-xr-x 4 mark users 4096 2008-01-24 16:06 .
drwxr-xr-x 4 mark users 4096 2008-01-24 16:04 ..
drwxr-xr-x 4 mark users 4096 2008-01-24 16:03 Program Files
-rw-r--r-- 1 mark users 38275736 2008-01-24 16:06 Setup TradeStation
8.3 Build 1419.exe
drwxr-xr-x 11 mark users 4096 2008-01-24 16:03 windows
mark at lightning ~/.wine/drive_c $