fixup_imports No implementation for NTDLL.DLL

lawson_whitney at juno.com lawson_whitney at juno.com
Tue Aug 14 17:13:42 CDT 2001


On Tue, 14 Aug 2001, Dinesh Chander Suresh wrote:

> Hi,
>   I am  a newbie and I have installed Wine release 20000909 on a machine
>   running Mandrake7.2 and win2000.

Right, that is the version of Wine Mandrake shipped with 7.2.  It is
nearly a year old, so it is probably vinegar by now.

>   The DefaultLoadOrder for the DLLs are   builtin, so, native &  elfdll.

Good.

>    LD_LIBRARY_PATH and EXTRA_LD_LIBRARY_PATH  points to  the directory
>    containing the lib*.so files. I encontered the following errors while
>    running a place & route tool.
>
> -----------------------------------------------------------------------
> wine -- c:\\Xilinx\\BIN\\NT\\par -w -ol 5 wavelet_0_sf_onepe.ncd
> wavelet_0_sf_onepe.ncd wavelet_0_sf_onepe.pcf
> fixme:win32:PE_CreateModule Security directory ignored
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.425(RtlDnsHostNameToComputerName), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.132(NtImpersonateAnonymousToken), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.525(SystemFunction035), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.79(ConvertStringSecurityDescriptorToSecurityDescriptorW),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.524(SystemFunction034), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.75(ConvertSidToStringSidW), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.73(ConvertSecurityDescriptorToStringSecurityDescriptorW),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.305(LsaGetUserName), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for NTDLL.DLL.1162(strtol),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for NTDLL.DLL.1101(_ultow),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.515(RtlInitializeCriticalSectionAndSpinCount), setting to
> 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.241(NtSecureConnectPort), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.228(NtReplyWaitReceivePortEx), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.647(SetCriticalSectionSpinCount), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.411(RegOpenCurrentUser), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.615(SetComputerNameExW), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.224(GetComputerNameExW), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.376(GetSystemWindowsDirectoryW), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.224(GetComputerNameExW), setting to 0xdeadbeef
> fixme:pthread_kill_other_threads_np
> fixme:win32:PE_CreateModule Security directory ignored
> err:win32:fixup_imports No implementation for NTDLL.DLL.1162(strtol),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for NTDLL.DLL.1101(_ultow),
> setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.515(RtlInitializeCriticalSectionAndSpinCount), setting to
> 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.241(NtSecureConnectPort), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> NTDLL.DLL.228(NtReplyWaitReceivePortEx), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> KERNEL32.DLL.647(SetCriticalSectionSpinCount), setting to 0xdeadbeef
> err:win32:fixup_imports No implementation for
> ADVAPI32.DLL.411(RegOpenCurrentUser), setting to 0xdeadbeef
> fixme:system:SystemParametersInfo16 Unknown option 106.
> ---------------------------------------------------------------------------
>
> I tried copying kernel32,advapi32,user32 and ntdll.dll to the
> LD_LIBRARY_PATH. I still keep getting these error messages.
> (even while running sol.exe!).Can anyone help me out?

Wine can not use native kernel32, user32, nor ntdll, or it wouldn't _be_
wine, it would be win4lin or something.  Give us a
break.  Even you put them native in DllOverrides, they are no
good.  Maybe you can use native advapi32.  At least some of these have
been implemented or stubbed in the current Wine.

Take a look around http://www.winehq.com for a newer Wine.  If you want
a ready-built one, pay attention to library dependencies.  Don't get a
Wine that was linked with glibc-2.2.3 when you only have glibc-2.1.x on
your system, FI, or I doubt it will work.  Or use the source, Luke.
(from <wine>/ANNOUNCE):"
  http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20010731.tar.gz
  ftp://ftp.infomagic.com/pub/mirrors/linux/sunsite/ALPHA/wine/development/Wine-20010731.tar.gz
  ftp://ftp.fu-berlin.de/unix/linux/mirrors/sunsite.unc.edu/ALPHA/wine/development/Wine-20010731.tar.gz
  ftp://orcus.progsoc.uts.edu.au/pub/Wine/development/Wine-20010731.tar.gz

It should also be available from any other site that mirrors ibiblio.org.
For more download locations, see http://ftpsearch.lycos.com. These
locations also hold pre-built documentation packages in various
formats: wine-doc-html.tar.gz, wine-doc-txt.tar.gz, wine-doc.pdf.gz
and wine-doc.ps.gz.

You can also get the current source directly from the CVS tree. Check
http://www.winehq.com/dev.html for details.
"
>
> Thank you
> -Dinesh
>
It is not so hard to ./configure and compile Wine - does take about
300mb disk space, though.

Warning:  sometime in December, 2000 the Wine configuration file format
and location changed.  A sample is in
<wine>/documentation/samples/config.

Lawson
---oof---


________________________________________________________________
GET INTERNET ACCESS FROM JUNO!
Juno offers FREE or PREMIUM Internet access for less!
Join Juno today!  For your FREE software, visit:
http://dl.www.juno.com/get/tagj.




More information about the wine-users mailing list