Hi All I have a win32 program that utilizes RPC heavily for client/server communications. I just installed the RPM for Redhat 9 on my linux box and I would like to use this win32 rpc product on my redhat box. When I run the RPC client programs, I see the following: RPC protocol (ncacn_ip_tcp) not available (1703) I know that the program checks to see if RPC is installed in the registry I do believe by the use of the DLL function: RpcNetworkIsProtseqValidW Can someone explain to me how I can bypass this and work around this problem? I have already copied RPCRT4.DLL into the ~/.wine/c/windows/system directory. TIA, Chris
> I have already copied RPCRT4.DLL into the ~/.wine/c/windows/system directory.You should set this dll to native in your config file. If you don't know how to do this, look at the wine-users guide. Ivan.
> fixme:ntdll:NtConnectPort(0x40230280,L"\\RPC Control\\Wildcat",0x4073b30c, > (nil),(nil),(nil),0x4073b234,0x4073b31c (204)),stub! > fixme:ntdll:NtRequestWaitReplyPort((nil),0x4073b344,0x4073b344),stub! > [root@zeus wc5]#Never run wine as root, it's totally unnecessary. Anyway, your program needs 2 unimplemented ntdll functions. As you can't use a native ntdll in wine, you'll just have to wait for someone to implement these functions. If it's important to your business you could always pay someone to do it for you. Ivan.