Running Outlook 97

dcoletti at xtech.com.ar dcoletti at xtech.com.ar
Tue Jan 27 16:57:56 CST 2004


> On Tue, 27 Jan 2004 16:53:04 +0100, you wrote:
>
>> On Tue, 27 Jan 2004 12:06:04 -0300 (ART), you wrote:
>>
>> > err:module:import_dll No implementation for ole32.dll.CoInitializeEx
>> > imported from L"C:\\WINDOWS\\SYSTEM\\shlwapi.dll", setting to
>> > 0xdeadbeef
>>
>> shlwapi belongs to the "shell dll family". Set as the others, in this
>> case "native".
>
> My mistake: it is "builtin". You may try is setting all shell dlls
> (incl. shdocvw and shfolder) to native. But test the ole suggestions
> first.

well, that didn't work that easy, but after some more research I found at
the winehq App DB a post that helped me a lot
(http://appdb.codeweavers.com/appview.php?appId=25&versionId=1455), it's
about running IE6 (what caught my attention was that "For Outlook97"
comment)
The post recommended putting this at the config file:

; For ie6
"*comctl32" = "builtin"
; For Outlook97
"mapi" = "native, builtin"
"mapi32" = "native, builtin"
; Native dlls needed for various parts of the install
"ole32" = "native, builtin"
"compobj" = "native, builtin"
"ole2" = "native, builtin"
"ole2nls" = "native, builtin"
"ole2conv" = "native, builtin"
"ole2prox" = "native, builtin"
"ole2thk" = "native, builtin"
"storage" = "native, builtin"
"olepro32" = "native, builtin"
"rpcrt4" = "native, builtin"
"oleaut32" = "native, builtin"
"msvcrt" = "native, builtin"
"wininet" = "native, builtin"
; for the ie runonce
"setupapi" = "native, builtin"
"devenum" = "native, builtin"
"quartz" = "native, builtin"
"urlmon" = "native"
"shdocvw" = "native, builtin"
"jscript" = "native, builtin"
"wintrust" = "native, builtin"
"shlwapi" = "native, builtin"
"secur32" = "native, builtin"
"crypt32" = "native, builtin"
"ddraw" = "native, builtin"
; allow launching user.exe (for Remedy)
"*user.exe" = "native,builtin"
; default for all other dlls
"*" = "builtin, native"

... and installing dcom98.exe (which I did) and it comes up almost
perfectly, for some reason I can't use the network. Outlook complains it
can't reach the Exchange server (nor as name, nor as IP address).Here's the output I get...

[MC_CAW+dcoletti at linit02 Office]$ wine OUTLOOK.EXE
err:module:import_dll No implementation for
RPCRT4.dll.I_RpcAsyncSendReceive imported from
L"C:\\WINDOWS\\SYSTEM\\ole32.dll", setting to 0xdeadbeeferr:module:import_dll No implementation for ole32.dll.CoInitializeEx
imported from L"C:\\WINDOWS\\SYSTEM\\shlwapi.dll", setting to
0xdeadbeeffixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout
was not found!Using closest match instead (United States keyboard layout (phantom key
version)) for scancode mapping.Please define your layout in dlls/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
fixme:winsock:convert_sockopt Unknown IPPROTO_TCP optname 0x8
err:winsock:WS_setsockopt Invalid level (6) or optname (8)
fixme:winsock:convert_sockopt Unknown IPPROTO_TCP optname 0x8
err:winsock:WS_setsockopt Invalid level (6) or optname (8)
fixme:dialog:MSGBOX_OnInit task modal msgbox ! Not modal yet.
fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard layout was not
found!Using closest match instead (United States keyboard layout (phantom key
version)) for scancode mapping.Please define your layout in dlls/x11drv/keyboard.c and submit them
to us for inclusion into future Wine releases.
See the Wine User Guide, chapter "Keyboard" for more information.
err:module:import_dll No implementation for
RPCRT4.dll.I_RpcAsyncSendReceive imported from
L"C:\\windows\\system\\ole32.dll", setting to 0xdeadbeeferr:module:import_dll No implementation for ole32.dll.CoInitializeEx
imported from L"C:\\WINDOWS\\SYSTEM\\shlwapi.dll", setting to 0xdeadbeef
Outlook does come up after the splash screen (it didn't before), but it's
useless without network access ... any ideas? I couldn't find much info on
configuring the network, I'm sure that's Linux job, but it seams wine
isn't talking to Linux or something. (I *do* have access to the Exchange
server from the Linux box)
thanks a lot,

daniel///





More information about the wine-users mailing list