Moved the pthread emulation into the main binary so that we don't need

to link it against ntdll.
This commit is contained in:
Alexandre Julliard 2003-10-10 23:37:18 +00:00
parent 9194267814
commit 08a64e6e6a
2 changed files with 5 additions and 5 deletions

View File

@ -7,7 +7,6 @@ MODULE = ntdll.dll
EXTRALIBS = $(LIBUNICODE) @LIBPTHREAD@
C_SRCS = \
$(TOPOBJDIR)/scheduler/pthread.c \
cdrom.c \
critsection.c \
debugtools.c \
@ -50,8 +49,6 @@ EXTRA_OBJS = $(ASM_SRCS:.s=.o)
SUBDIRS = tests
EXTRASUBDIRS = $(TOPOBJDIR)/scheduler
@MAKE_DLL_RULES@
relay32.s: $(WINEBUILD)

View File

@ -5,16 +5,19 @@ VPATH = @srcdir@
MODULE = wine
C_SRCS = \
$(TOPOBJDIR)/scheduler/pthread.c \
main.c
EXTRASUBDIRS = $(TOPOBJDIR)/scheduler
all: $(MODULE)
@MAKE_RULES@
LDEXECFLAGS = @LDEXECFLAGS@
$(MODULE): $(OBJS) Makefile.in $(DLLDIR)/libntdll.dll.$(LIBEXT)
$(CC) -o $@ $(LDEXECFLAGS) $(OBJS) -L$(DLLDIR) -lntdll.dll $(LIBWINE) $(LIBUNICODE) $(LIBPORT) $(LDFLAGS)
$(MODULE): $(OBJS) Makefile.in
$(CC) -o $@ $(LDEXECFLAGS) $(OBJS) $(LIBWINE) $(LIBPORT) $(LDFLAGS)
install:: $(MODULE)
$(MKINSTALLDIRS) $(bindir)