Well I changed to the ~/.wine/drive_c/Program Files/Accu-Chek Compass/Bin/ directory , and then ran the install with WINEDLLOVERRIDES="oleaut32=n" wine RDCompass.exe Here is the wine output. WINEDLLOVERRIDES="oleaut32=n" wine RDCompass.exe err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1 fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {1550d803-03ec-11d4-9dfc-00e029102efb}, hres is 0xcfea0001 chris@plod:~/.wine/drive_c/Program Files/Accu-Chek Compass/Bin$ and here is the 'Accu-Chek' error log. 7/22/2008 17:42:18 E_ADO_COULD_NOT_CONNECT ADO error 0x800A0E7A, CCommonDatabase::CreateConnection() - Unable to connect to database. 7/22/2008 17:42:18 E_ADO_COULD_NOT_CONNECT Unable to connect to database. 7/22/2008 17:42:18 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CNavigation::InitializeCustomScreens] 7/22/2008 17:42:18 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CNavigation::Startup] 7/22/2008 17:42:18 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CAppGalaxy::InitInstance] So as you can see, it's still not working. Plod.