Alexandre Julliard : makefiles: Specify -nodefaultlibs when building low-level dlls.

Alexandre Julliard julliard at winehq.org
Wed Jul 21 10:54:59 CDT 2010


Module: wine
Branch: master
Commit: f9253bbb45cf4e83354ffde1e0e3f40fbaa3a286
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=f9253bbb45cf4e83354ffde1e0e3f40fbaa3a286

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Jul 21 12:49:45 2010 +0200

makefiles: Specify -nodefaultlibs when building low-level dlls.

---

 dlls/kernel32/Makefile.in      |    2 +-
 dlls/krnl386.exe16/Makefile.in |    4 ++--
 dlls/ntdll/Makefile.in         |    2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dlls/kernel32/Makefile.in b/dlls/kernel32/Makefile.in
index c145a00..1056174 100644
--- a/dlls/kernel32/Makefile.in
+++ b/dlls/kernel32/Makefile.in
@@ -7,7 +7,7 @@ MODULE    = kernel32.dll
 IMPORTLIB = kernel32
 IMPORTS   = ntdll
 EXTRALIBS = @COREFOUNDATIONLIB@ @LIBPOLL@
-EXTRADLLFLAGS = -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b800000
+EXTRADLLFLAGS = -nodefaultlibs -Wb,-F,KERNEL32.dll -Wl,--image-base,0x7b800000
 
 C_SRCS = \
 	actctx.c \
diff --git a/dlls/krnl386.exe16/Makefile.in b/dlls/krnl386.exe16/Makefile.in
index c85c200..0798e54 100644
--- a/dlls/krnl386.exe16/Makefile.in
+++ b/dlls/krnl386.exe16/Makefile.in
@@ -6,8 +6,8 @@ MODULE    = krnl386.exe16
 IMPORTLIB = kernel
 IMPORTS   = kernel32 ntdll
 DELAYIMPORTS = ddraw dsound user32
-EXTRAIMPLIBFLAGS = --subsystem win16
-EXTRADLLFLAGS = -Wb,--subsystem,win16,--dll-name,kernel
+EXTRAIMPLIBFLAGS = -m16
+EXTRADLLFLAGS = -m16 -nodefaultlibs -Wb,--dll-name,kernel
 EXTRARCFLAGS  = -O res16
 
 C_SRCS = \
diff --git a/dlls/ntdll/Makefile.in b/dlls/ntdll/Makefile.in
index c51776b..885036e 100644
--- a/dlls/ntdll/Makefile.in
+++ b/dlls/ntdll/Makefile.in
@@ -6,7 +6,7 @@ VPATH     = @srcdir@
 MODULE    = ntdll.dll
 IMPORTLIB = ntdll
 EXTRALIBS = @IOKITLIB@ @LIBPTHREAD@
-EXTRADLLFLAGS = -Wl,--image-base,0x7bc00000
+EXTRADLLFLAGS = -nodefaultlibs -Wl,--image-base,0x7bc00000
 
 C_SRCS = \
 	actctx.c \




More information about the wine-cvs mailing list