http://bugs.winehq.org/show_bug.cgi?id=12539
--- Comment #2 from foobard jens@porup.com 2008-04-12 18:13:25 --- where do I get a copy of that dll?
Here's the program again, run from the Desktop:
$ wine lenovobatteryprogram.exe preloader: Warning: failed to reserve range 00000000-60000000 err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report preloader: Warning: failed to reserve range 00000000-60000000 err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report err:ole:TLB_ReadTypeLib Loading of typelib L"C:\Program Files\Common Files\InstallShield\Professional\RunTime\IsProBE.tlb" failed with error 2 err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 preloader: Warning: failed to reserve range 00000000-60000000 err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files\Lenovo\Lenovo Battery Program\BatteryCheck.exe") not found err:module:LdrInitializeThunk Main exe initialization for L"C:\Program Files\Lenovo\Lenovo Battery Program\BatteryCheck.exe" failed, status c0000135 err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002