-----Original Message----- From: ros-dev-bounces@reactos.com [mailto:ros-dev-bounces@reactos.com] On Behalf Of Richard Campbell Sent: Tuesday, September 28, 2004 10:08 PM To: ReactOS Development List Subject: Re: [ros-dev] RE: [ros-kernel] BootCD doesn't boot...
That's WITH atapi debug messages on and a clean make.
(ke/i386/kernel.c:311) CPU supports PAE mode (ke/i386/kernel.c:322) CPU doesn't run in PAE mode (ke/i386/kernel.c:327) CPU Vendor: AuthenticAMD (ke/i386/kernel.c:331) CPU Model: AMD Athlon(tm) XP 2200+ (ke/i386/kernel.c:334) Ke386CacheAlignment: 64 (ke/i386/kernel.c:337) Ke386L1CacheSize: 128kB (ke/i386/kernel.c:341) Ke386L2CacheSize: 256kB DriverBase for \SystemRoot\system32\drivers\pci.sys: dcc02000 Peripheral Component Interconnect Bus Driver DriverBase for scsiport.sys: dcc0c000 DriverBase for atapi.sys: dcc19000 (ldr/loader.c:1468) LdrPEGetExportByName(): failed to find NTOSKRNL.RtlConvertUlongToLargeInteger
It seems that you use binutils 2.15.91. Dlltool from this release is a little bit dirty. Since we have removed the *.edf files, forward references for dll's are always put in import libraries (only with the wrong dlltool). Scsiport exports ScsiPortConvertUlongToLargeInteger which is forwarded to NTOSKRNL.RtlConvertUlongToLargeInteger. Sciport.a contains NTOSKRNL.RtlConvertUlongToLargeInteger instead of ScsiPortConvertUlongToLargeInteger.
- Hartmut