Here is the output that I get from running it from the shell. chris@plod:~$ wine '/home/chris/.wine/drive_c/Program Files/Accu-Chek Compass/Bin/RDCompass.exe' err:ole:CoGetClassObject class {00000514-0000-0010-8000-00aa006d2ea4} not registered err:ole:CoGetClassObject class {00000514-0000-0010-8000-00aa006d2ea4} not registered err:ole:create_server class {00000514-0000-0010-8000-00aa006d2ea4} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {00000514-0000-0010-8000-00aa006d2ea4} could be created for context 0x17 fixme:ole:CoCreateInstance no instance created for interface {00000000-0000-0000-c000-000000000046} of class {1550d803-03ec-11d4-9dfc-00e029102efb}, hres is 0xcfea0001 fixme:ole:OLEPictureImpl_Load Unknown magic 0400, 106 read bytes: 6c 74 00 00 00 00 00 00 00 04 52 e3 0b 91 8f ce 11 9d e3 00 aa 00 4b b8 51 6c 74 00 00 00 00 00 00 01 00 00 04 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 01 01 ff 00 ff 00 00 04 52 e3 0b 91 8f ce 11 9d e3 00 aa 00 4b b8 51 6c 74 00 00 00 00 00 00 00 d5 cc bb 00 00 00 04 52 e3 0b 91 8f ce 11 9d e3 00 aa 00 4b b8 51 6c 74 00 00 00 00 00 00 chris@plod:~$ And as a bit more help , here is the 'errorlog' generated by the 'Accu-Chek' programme itself. 7/22/2008 16:12:56 E_ADO_COULD_NOT_CONNECT ADO error 0x80004002, CCommonDatabase::CreateConnection() - Unable to connect to database. 7/22/2008 16:12:56 E_ADO_COULD_NOT_CONNECT Unable to connect to database. 7/22/2008 16:12:56 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CNavigation::InitializeCustomScreens] 7/22/2008 16:12:56 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CNavigation::Startup] 7/22/2008 16:12:56 0xcfea0001 E_ADO_COULD_NOT_CONNECT [ExNavigation in CAppGalaxy::InitInstance] Plod