Hi, I am a newbie and I have installed Wine release 20000909 on a machine running Mandrake7.2 and win2000. The DefaultLoadOrder for the DLLs are builtin, so, native & elfdll. 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? Thank you -Dinesh
lawson_whitney@juno.com
2001-Aug-14 17:13 UTC
fixup_imports No implementation for NTDLL.DLL
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.
On Tue, 14 Aug 2001 13:18:52 -0700 (PDT), Dinesh Chander Suresh <dinesh@cs.ucr.edu> wrote: <snip>>I tried copying kernel32It is never possible to use kernel32 (see documentation/configuring) It's said that libraries from Win2k are mostly not usable, so you have better specify everything builtin in the LoadOrder section of the config file. Check with -debugmsg +loadorder that you don't use native libraries. Their use is the reason for these messages. Gerard