[ros-diffs] [fireball] 34851: - ntdll should be the last library in the list, not the first or somewhere in the middle ("as it imports from nothing and everything else should be resolved with it", by Herve). This fixes some base system DLLs dependency on msvcrt (which doesn't exist in Windows). Thanks Herve!

fireball at svn.reactos.org fireball at svn.reactos.org
Sun Jul 27 18:03:39 CEST 2008


Author: fireball
Date: Sun Jul 27 11:03:38 2008
New Revision: 34851

URL: http://svn.reactos.org/svn/reactos?rev=34851&view=rev
Log:
- ntdll should be the last library in the list, not the first or somewhere in the middle ("as it imports from nothing and everything else should be resolved with it", by Herve). This fixes some base system DLLs dependency on msvcrt (which doesn't exist in Windows). Thanks Herve!

Modified:
    trunk/reactos/dll/win32/advapi32/advapi32.rbuild
    trunk/reactos/dll/win32/gdi32/gdi32.rbuild
    trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild
    trunk/reactos/dll/win32/user32/user32.rbuild

Modified: trunk/reactos/dll/win32/advapi32/advapi32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/advapi32.rbuild?rev=34851&r1=34850&r2=34851&view=diff
==============================================================================
--- trunk/reactos/dll/win32/advapi32/advapi32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advapi32/advapi32.rbuild [iso-8859-1] Sun Jul 27 11:03:38 2008
@@ -11,11 +11,11 @@
 	<library>scm_client</library>
 	<library>lsa_client</library>
 	<library>eventlog_client</library>
-	<library>ntdll</library>
 	<library>rpcrt4</library>
 	<library>wine</library>
 	<library>kernel32</library>
 	<library>pseh</library>
+	<library>ntdll</library>
 	<pch>advapi32.h</pch>
 	<directory name="crypt">
 			<file>crypt.c</file>

Modified: trunk/reactos/dll/win32/gdi32/gdi32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/gdi32.rbuild?rev=34851&r1=34850&r2=34851&view=diff
==============================================================================
--- trunk/reactos/dll/win32/gdi32/gdi32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/gdi32/gdi32.rbuild [iso-8859-1] Sun Jul 27 11:03:38 2008
@@ -5,13 +5,13 @@
 	<define name="WINVER">0x0600</define>
 	<define name="_WIN32_WINNT">0x0501</define>
 	<define name="LANGPACK" />
-	<library>ntdll</library>
 	<library>user32</library>
 	<library>kernel32</library>
 	<library>advapi32</library>
 	<library>win32ksys</library>
 	<library>pseh</library>
 	<library>dxguid</library>
+	<library>ntdll</library>
 
 	<directory name="include">
 		<pch>precomp.h</pch>

Modified: trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild?rev=34851&r1=34850&r2=34851&view=diff
==============================================================================
--- trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/rpcrt4/rpcrt4.rbuild [iso-8859-1] Sun Jul 27 11:03:38 2008
@@ -13,13 +13,13 @@
 	<define name="MSWMSG" />
 	<library>wine</library>
 	<library>uuid</library>
-	<library>ntdll</library>
 	<library>kernel32</library>
 	<library>user32</library>
 	<library>advapi32</library>
 	<library>secur32</library>
 	<library>iphlpapi</library>
 	<library>ws2_32</library>
+	<library>ntdll</library>
 	<file>cproxy.c</file>
 	<file>cpsf.c</file>
 	<file>cstub.c</file>

Modified: trunk/reactos/dll/win32/user32/user32.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/user32.rbuild?rev=34851&r1=34850&r2=34851&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/user32.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/user32/user32.rbuild [iso-8859-1] Sun Jul 27 11:03:38 2008
@@ -7,13 +7,13 @@
 	<define name="WINVER">0x0600</define>
 	<define name="_WIN32_WINNT">0x0501</define>
 	<library>wine</library>
-	<library>ntdll</library>
 	<library>gdi32</library>
 	<library>kernel32</library>
 	<library>advapi32</library>
 	<library>imm32</library>
 	<library>win32ksys</library>
 	<library>pseh</library>
+	<library>ntdll</library>
 
 	<directory name="include">
 		<pch>user32.h</pch>



More information about the Ros-diffs mailing list