Run 'autoconf' in the toplevel dir. I had same problem. The patch
doesn't include 'configure' patch, only 'configure.in'. This means that
some of the necessary SUBST() variables are not provided, hence xvidmode
never gets added as a required object in the make rules.
-- Nathan
FT Rathore wrote:
>
> Hi
> I tried applying the patch to wine-20001222 with transgaming.diff. It
> compiles without any problems. But apparently the libddraw.so is not
> getting made correctly because I get (a whole bunch of .c not being
> linked from ddraw/ddraw, ddraw/direct3d, ddraw/d3device d3dlight.c etc,
> etc)
>
> err:module:BUILTIN32_dlopen failed to load .so lib for builtin ddraw.dll:
> /usr/local/lib/libddraw.so: undefined symbol: DDRAW_XVidMode_Init
>
> (after fixing that problem but now it seems to be missing create_direct3d
> symbol)
>
> I see it defined on wine-20001222.transgaming/dlls/ddraw/ddraw in line 185
> in xvidmode.c. Looks like xvidmode.c (and other files direct3d/mesa.c?)
> are not being compiled and linked (has no dependencies). I am including
> the Makefile from wine-20001222.transgaming/dlls/ddraw/ with this message.
>
> I had to compile and link xvidmode myself
>
> root@mawali ddraw]# gcc -c -I. -I. -I../../include -I../../include -g -O2
> -Wall -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o
> ddraw/xvidmode.o ddraw/xvidmode.c
> [root@mawali ddraw]#
> [root@mawali ddraw]# gcc -shared -Wl,-soname,libddraw.so
> -Wl,-rpath,/usr/local/lib ddraw.spec.o convert.o struct_convert.o
> dclipper/main.o ddraw/main.o ddraw/thunks.o ddraw/user.o ddraw/xvidmode.o
> dpalette/main.o dsurface/main.o dsurface/thunks.o dsurface/dib.o
> dsurface/user.o dsurface/fakezbuffer.o dsurface/dibtexture.o helper.o
> main.o -o libddraw.so -L../../dlls -luser32 -lx11drv -lgdi32
> -lkernel32 -L../../library -lwine -L../../ole -luuid -lncurses -lm -lutil
> -ldl
>
> Well now im missing:
> err:module:BUILTIN32_dlopen failed to load .so lib for builtin ddraw.dll:
> /usr/local/lib/libddraw.so: undefined symbol: create_direct3d
>
> Well back to the drawing board.
> Hehe
>
> ------------------------------------------------------------------------
> # Generated automatically from Makefile.in by configure.
> TOPSRCDIR = ../..
> TOPOBJDIR = ../..
> SRCDIR = .
> MODULE = ddraw
> EXTRALIBS = $(LIBUUID)
> SOVERSION = 1.0
> IMPORTS = user32 x11drv gdi32 kernel32
>
> ifeq (@HAVE_OPENGL@,yes)
> GL_SOURCES = \
> mesa.c \
> direct3d/mesa.c \
> d3ddevice/mesa.c
>
> THREED_SOURCES = \
> $(GL_SOURCES) \
> d3dexecutebuffer.c \
> d3dlight.c \
> d3dmaterial.c \
> d3dtexture.c \
> d3dviewport.c \
> d3dvbuffer/main.c \
> d3ddevice/main.c \
> direct3d/main.c \
> d3dcommon.c
> endif
>
> ifeq (@HAVE_LIBXXF86VM@,yes)
> XVIDMODE_SOURCES = ddraw/xvidmode.c
> endif
>
> C_SRCS = \
> $(THREED_SOURCES) \
> $(XVIDMODE_SOURCES) \
> convert.c \
> struct_convert.c \
> dclipper/main.c \
> ddraw/main.c \
> ddraw/thunks.c \
> ddraw/user.c \
> dpalette/main.c \
> dsurface/main.c \
> dsurface/thunks.c \
> dsurface/dib.c \
> dsurface/user.c \
> dsurface/fakezbuffer.c \
> dsurface/dibtexture.c \
> helper.c \
> main.c
>
> EXTRASUBDIRS = \
> d3ddevice \
> dclipper \
> ddraw \
> direct3d \
> dpalette \
> dsurface
>
> # Global rules for building dlls -*-Makefile-*-
> #
> # Each individual makefile should define the following variables:
> # MODULE : name of the main module being built
> # ALTNAMES : alternate names for this dll (optional)
> # IMPORTS : dlls to import (optional)
> # EXTRALIBS : extra libraries to link in (optional)
> #
> # plus all variables required by the global Make.rules.in
> #
>
> DEFS = -fPIC -D__WINE__
> LIBEXT = so
> SONAME = lib$(MODULE).so
> IMPORTLIBS = $(IMPORTS:%=$(DLLDIR)/lib%.$(LIBEXT))
> ALLNAMES = lib$(MODULE).so $(ALTNAMES:%=lib%.so)
> SPEC_SRCS = $(ALTNAMES:%=%.spec)
> ALL_OBJS = $(MODULE).spec.o $(OBJS)
> ALL_LIBS = $(LIBWINE) $(EXTRALIBS) $(LIBS)
>
> all: lib$(MODULE).$(LIBEXT) $(ALTNAMES:%=lib%.$(LIBEXT))
>
> # Global rules shared by all makefiles -*-Makefile-*-
> #
> # Each individual makefile must define the following variables:
> # TOPSRCDIR : top-level source directory
> # TOPOBJDIR : top-level object directory
> # SRCDIR : source directory for this module
> # MODULE : name of the module being built
> #
> # Each individual makefile may define the following additional variables:
> # C_SRCS : C sources for the module
> # ASM_SRCS : assembly sources
> # GEN_C_SRCS : generated C files
> # GEN_ASM_SRCS : generated assembly sources
> # RC_SRCS : resource source files
> # SPEC_SRCS : interface definition files
> # GLUE : C sources for which glue code needs to be generated
> # EXTRA_SRCS : extra source files for make depend
> # EXTRA_OBJS : extra object files
> # SUBDIRS : subdirectories that contain a Makefile
> # EXTRASUBDIRS : subdirectories that do not contain a Makefile
>
> # First some useful definitions
>
> SHELL = /bin/sh
> CC = gcc
> CPP = gcc -E
> CFLAGS = -g -O2 -Wall
> OPTIONS = -D_REENTRANT
> X_CFLAGS = -I/usr/X11R6/include
> X_LIBS = -L/usr/X11R6/lib
> XLIB = -lSM -lICE -lXpm -lXxf86dga -lXxf86vm -lGL -lXext -lX11
> DLL_LINK = -L$(DLLDIR) $(IMPORTS:%=-l%) $(LIBWINE) $(LIBUNICODE)
> LIBS = -lncurses -lm -lutil -ldl
> YACC = bison -y
> LEX = flex
> LEXLIB = -lfl
> LIBEXT = so
> LDSHARED = $(CC) -shared $(SONAME:%=-Wl,-soname,%) -Wl,-rpath,$(libdir)
> DLLWRAP = false
> DLLWRAPFLAGS = --add-stdcall-alias
> RANLIB = ranlib
> LN_S = ln -s
> DIVINCL = -I$(SRCDIR) -I. -I$(TOPSRCDIR)/include -I$(TOPOBJDIR)/include
>$(EXTRAINCL)
> ALLCFLAGS = $(DIVINCL) $(CFLAGS) $(DEFS) $(OPTIONS) $(X_CFLAGS)
> LDCOMBINE = ld -r
> LDFLAGS =
> AR = ar rc
> RM = rm -f
> MV = mv
> MKDIR = mkdir -p
> C2MAN = $(TOPSRCDIR)/tools/c2man.pl
> MANSPECS = -w $(TOPSRCDIR)/dlls/gdi/gdi32.spec \
> -w $(TOPSRCDIR)/dlls/user/user32.spec \
> -w $(TOPSRCDIR)/dlls/comctl32/comctl32.spec \
> -w $(TOPSRCDIR)/dlls/comdlg32/comdlg32.spec \
> -w $(TOPSRCDIR)/dlls/kernel/kernel32.spec
> LINT =
> LINTFLAGS =
> ALLLINTFLAGS = $(LINTFLAGS) $(DEFS) $(OPTIONS) $(DIVINCL)
> WINAPI_CHECK = $(TOPSRCDIR)/tools/winapi_check/winapi_check
> WINEBUILD = $(TOPOBJDIR)/tools/winebuild/winebuild
> MAKEDEP = $(TOPOBJDIR)/tools/makedep
> WRC = $(TOPOBJDIR)/tools/wrc/wrc
> WMC = $(TOPOBJDIR)/tools/wmc/wmc
> LDPATH = LD_LIBRARY_PATH="$(TOPOBJDIR)/unicode:$$LD_LIBRARY_PATH"
> DLLDIR = $(TOPOBJDIR)/dlls
> LIBWINE = -L$(TOPOBJDIR)/library -lwine
> LIBTSX11 = -L$(TOPOBJDIR)/tsx11 -lwine_tsx11
> LIBUNICODE= -L$(TOPOBJDIR)/unicode -lwine_unicode
> LIBUUID = -L$(TOPOBJDIR)/ole -luuid
>
> # Installation infos
>
> INSTALL = /usr/bin/install -c
> INSTALL_PROGRAM = ${INSTALL}
> INSTALL_DATA = ${INSTALL} -m 644
> prefix = /usr/local
> exec_prefix = ${prefix}
> bindir = ${exec_prefix}/bin
> libdir = ${exec_prefix}/lib
> infodir = ${prefix}/info
> mandir = ${prefix}/man
> prog_manext = 1
> conf_manext = 5
> includedir = ${prefix}/include/wine
> CLEAN_FILES = *.o *.a *.so *.ln \\\#*\\\# *~ *% .\\\#* *.bak *.orig *.rej \
> *.flc *.spec.c *.glue.c y.tab.c y.tab.h lex.yy.c core
>
> OBJS = $(SPEC_SRCS:.spec=.spec.o) $(C_SRCS:.c=.o) $(GEN_C_SRCS:.c=.o)
>$(GEN_ASM_SRCS:.s=.o) \
> $(ASM_SRCS:.S=.o) $(GLUE:.c=.glue.o) $(EXTRA_OBJS)
>
> LINTS = $(C_SRCS:.c=.ln)
>
> # DLL list
>
> X_DLLS = \
> ddraw \
> opengl32 \
> x11drv
>
> DLLS = \
> $(X_DLLS) \
> advapi32 \
> avifil32 \
> comctl32 \
> comdlg32 \
> crtdll \
> dciman32 \
> dinput \
> dplay \
> dplayx \
> dsound \
> gdi32 \
> icmp \
> imagehlp \
> imm32 \
> joystick.drv \
> kernel32 \
> lz32 \
> mcianim.drv \
> mciavi.drv \
> mcicda.drv \
> mciseq.drv \
> mciwave.drv \
> midimap.drv \
> mpr \
> msacm.drv \
> msacm32 \
> msnet32 \
> msvfw32 \
> odbc32 \
> ole32 \
> oleaut32 \
> olecli32 \
> oledlg \
> olepro32 \
> olesvr32 \
> psapi \
> rasapi32 \
> riched32 \
> rpcrt4 \
> serialui \
> setupapi \
> shell32 \
> shfolder \
> shlwapi \
> tapi32 \
> ttydrv \
> urlmon \
> user32 \
> version \
> w32skrnl \
> wineoss.drv \
> wineps \
> wininet \
> winmm \
> winnls32 \
> winspool.drv \
> wnaspi32 \
> wow32 \
> ws2_32 \
> wsock32
>
> # Implicit rules
>
> .SUFFIXES: .mc .rc .mc.rc .res .spec .spec.c .glue.c
>
> .c.o:
> $(CC) -c $(ALLCFLAGS) -o $*.o $<
>
> .s.o:
> $(AS) -o $*.o $<
>
> .S.o:
> $(CC) -c -o $*.o $<
>
> .mc.mc.rc:
> $(LDPATH) $(WMC) -i -H /dev/null -o $@ $<
>
> .rc.res:
> $(LDPATH) $(WRC) $(WRCFLAGS) $(DIVINCL) -o $@ -r $<
>
> .spec.spec.c:
> $(LDPATH) $(WINEBUILD) -fPIC -L$(DLLDIR) -o $@ -spec $<
>
> .c.glue.c:
> $(LDPATH) $(WINEBUILD) -fPIC -o $@ -glue $<
>
> .c.ln:
> $(LINT) -c $(ALLLINTFLAGS) $< || ( $(RM) $@ && exit 1 )
>
> .PHONY: all install uninstall clean distclean depend dummy
>
> # 'all' target first in case the enclosing Makefile didn't define any target
>
> all: Makefile
>
> # Rule for main module intermediate object
>
> $(MODULE).tmp.o: $(OBJS) Makefile.in
> $(LDCOMBINE) $(OBJS) -o $@
> -strip --strip-unneeded $@
>
> # Rule for main module spec file
>
> $(MODULE).spec.c: $(MODULE).spec $(RC_SRCS:.rc=.res) $(SYMBOLFILE) $(WINEBUILD)
> $(LDPATH) $(WINEBUILD) -fPIC -L$(DLLDIR) $(SYMBOLFILE:%=-sym %) -o $@ -spec
>$(SRCDIR)/$(MODULE).spec
>
> # Rule to rebuild the resource compiler
>
> $(WRC):
> cd $(TOPOBJDIR)/tools/wrc && $(MAKE) wrc
>
> # Rule to rebuild the message compiler
>
> $(WMC):
> cd $(TOPOBJDIR)/tools/wmc && $(MAKE) wmc
>
> # Rule to rebuild the 'makedep' program
>
> $(MAKEDEP):
> cd $(TOPOBJDIR)/tools && $(MAKE) makedep
>
> # Rule to rebuild the 'winebuild' program
>
> $(WINEBUILD):
> cd $(TOPOBJDIR)/tools/winebuild && $(MAKE) winebuild
>
> # Rules for makefile
>
> Makefile: Makefile.in $(TOPSRCDIR)/configure
> @echo Makefile is older than $?, please rerun $(TOPSRCDIR)/configure
> @exit 1
>
> # Rules for auto documentation
>
> man: $(C_SRCS)
> for i in $(C_SRCS); do $(C2MAN) -L -o $(TOPOBJDIR)/documentation/man3w -S3w
>$(DIVINCL) -D__WINE__ $(MANSPECS) $$i; done
>
> doc-html: $(C_SRCS)
> for i in $(C_SRCS); do $(C2MAN) -L -o $(TOPOBJDIR)/documentation/html -Th
>-iwindows.h $(DIVINCL) -D__WINE__ $(MANSPECS) $$i; done
>
> # Rule for linting
>
> $(MODULE).ln : $(LINTS)
> if test "$(LINTS)" ; \
> then \
> $(LINT) $(ALLLINTFLAGS) -o$(MODULE) $(LINTS) ; \
> $(MV) llib-l$(MODULE).ln $(MODULE).ln ; \
> else \
> $(LINT) $(ALLLINTFLAGS) -C$(MODULE) /dev/null ; \
> fi
>
> lint:: $(MODULE).ln
>
> # Rules for Windows API checking
>
> winapi_check::
> $(WINAPI_CHECK) $(WINAPI_CHECK_FLAGS) $(WINAPI_CHECK_EXTRA_FLAGS) .
>
> # Rules for dependencies
>
> $(SUBDIRS:%=%/__depend__): $(MAKEDEP) dummy
> cd `dirname $@` && $(MAKE) depend
>
> depend: $(MAKEDEP) $(GEN_C_SRCS) $(SUBDIRS:%=%/__depend__)
> $(MAKEDEP) $(DIVINCL) -C$(SRCDIR) $(C_SRCS) $(RC_SRCS) $(MC_SRCS)
>$(EXTRA_SRCS) -C. $(GEN_C_SRCS)
>
> # Rules for cleaning
>
> $(SUBDIRS:%=%/__clean__): dummy
> cd `dirname $@` && $(MAKE) clean
>
> $(EXTRASUBDIRS:%=%/__clean__): dummy
> -cd `dirname $@` && $(RM) $(CLEAN_FILES)
>
> clean:: $(SUBDIRS:%=%/__clean__) $(EXTRASUBDIRS:%=%/__clean__)
> $(RM) $(CLEAN_FILES) $(GEN_C_SRCS) $(GEN_ASM_SRCS) $(RC_SRCS:.rc=.res)
>$(MC_SRCS:.mc=.mc.rc) $(PROGRAMS)
>
> # Rules for installing
>
> $(SUBDIRS:%=%/__install__): dummy
> cd `dirname $@` && $(MAKE) install
>
> $(SUBDIRS:%=%/__uninstall__): dummy
> cd `dirname $@` && $(MAKE) uninstall
>
> # Misc. rules
>
> $(SPEC_SRCS:.spec=.spec.c): $(WINEBUILD) $(TOPSRCDIR)/include/builtin16.h
>
> $(GLUE:.c=.glue.c): $(WINEBUILD) $(TOPSRCDIR)/include/builtin16.h
>
> $(RC_SRCS:.rc=.res): $(WRC)
>
> $(MC_SRCS:.mc=.mc.rc): $(WMC)
>
> $(SUBDIRS): dummy
> @cd $@ && $(MAKE)
>
> dummy:
>
> # End of global rules
>
> # Rules for .so files
>
> lib$(MODULE).so: $(ALL_OBJS) Makefile.in
> $(LDSHARED) $(LDDLLFLAGS) $(ALL_OBJS) -o $@ -L$(DLLDIR) $(IMPORTS:%=-l%)
>$(ALL_LIBS)
>
> $(ALTNAMES:%=lib%.$(LIBEXT)): lib$(MODULE).$(LIBEXT)
> $(RM) $@ && $(LN_S) lib$(MODULE).$(LIBEXT) $@
>
> # Rules for .a files
>
> lib$(MODULE).a: $(ALL_OBJS) Makefile.in
> $(RM) $@
> $(AR) $@ $(ALL_OBJS)
> $(RANLIB) $@
>
> # Rules for .dll files
> lib$(MODULE).dll: $(ALL_OBJS) Makefile.in
> $(DLLWRAP) $(DLLWRAPFLAGS) --implib lib$(MODULE).a -o lib$(MODULE).dll
>$(ALL_OBJS) -L$(DLLDIR) $(IMPORTS:%=-l%) $(ALL_LIBS)
>
> # Rules for checking that no imports are missing
>
> checklink:: lib$(MODULE).$(LIBEXT)
> $(CC) -o checklink $(TOPSRCDIR)/library/checklink.c -L. -l$(MODULE)
>$(ALL_LIBS) && $(RM) checklink
>
> # Rules for debug channels
>
> debug_channels: dummy
> $(TOPSRCDIR)/tools/make_debug $(MODULE).spec $(C_SRCS) $(SUBDIRS:%=%/*.c)
>
> # Rules for installation
>
> .PHONY: install_so install_a
>
> $(ALTNAMES:%=_install_/lib%.$(LIBEXT)): $(LIBEXT:%=install_%)
> cd $(libdir) && $(RM) `basename $@` && $(LN_S) lib$(MODULE).$(LIBEXT)
>`basename $@`
>
> install_so: lib$(MODULE).so
> [ -d $(libdir) ] || $(MKDIR) $(libdir)
> $(INSTALL_PROGRAM) lib$(MODULE).so $(libdir)/lib$(MODULE).so
>
> install_a: lib$(MODULE).a
> [ -d $(libdir) ] || $(MKDIR) $(libdir)
> $(INSTALL_DATA) lib$(MODULE).a $(libdir)/lib$(MODULE).a
>
> install:: $(LIBEXT:%=install_%) $(ALTNAMES:%=_install_/lib%.$(LIBEXT))
>
> uninstall::
> cd $(libdir) && $(RM) lib$(MODULE).$(LIBEXT) $(ALTNAMES:%=lib%.$(LIBEXT))
>
> ### Dependencies:
> convert.o: ./convert.c ./ddraw_private.h ../../include/winbase.h \
> ../../include/basetsd.h ../../include/windef.h ../../include/winnt.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h \
> ../../include/wtypes.h ../../include/rpc.h ../../include/windows.h \
> ../../include/wingdi.h ../../include/winuser.h ../../include/winnls.h \
> ../../include/wincon.h ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ../../include/debugtools.h ../../include/config.h
> struct_convert.o: ./struct_convert.c ./ddraw_private.h \
> ../../include/winbase.h ../../include/basetsd.h \
> ../../include/windef.h ../../include/winnt.h ../../include/pshpack1.h \
> ../../include/poppack.h ../../include/pshpack2.h \
> ../../include/guiddef.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h
> dclipper/main.o: ./dclipper/main.c ../../include/config.h \
> ../../include/winerror.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dclipper/main.h ./ddraw/main.h
> ddraw/main.o: ./ddraw/main.c ../../include/config.h \
> ../../include/winerror.h ../../include/ddraw.h ../../include/windef.h \
> ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h \
> ../../include/wingdi.h ../../include/objbase.h ../../include/unknwn.h \
> ../../include/rpc.h ../../include/windows.h ../../include/winbase.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wtypes.h ../../include/rpcndr.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/d3d.h ../../include/d3dtypes.h \
> ../../include/d3dvec.inl ../../include/d3dcaps.h \
> ../../include/debugtools.h ../../include/options.h \
> ../../include/bitmap.h ../../include/gdi.h \
> ../../include/wine/wingdi16.h ../../include/wine/winbase16.h \
> ../../include/wine/library.h ../../include/path.h ./ddraw_private.h \
> ./ddcomimpl.h ./ddraw/main.h ./dclipper/main.h ./dpalette/main.h \
> ./dsurface/main.h ./dsurface/dib.h ./dsurface/fakezbuffer.h \
> ./dsurface/dibtexture.h
> ddraw/thunks.o: ./ddraw/thunks.c ./ddraw_private.h \
> ../../include/winbase.h ../../include/basetsd.h \
> ../../include/windef.h ../../include/winnt.h ../../include/pshpack1.h \
> ../../include/poppack.h ../../include/pshpack2.h \
> ../../include/guiddef.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h
> ddraw/user.o: ./ddraw/user.c ../../include/config.h \
> ../../include/debugtools.h ../../include/windef.h \
> ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./ddraw/main.h ./ddraw/user.h ./dclipper/main.h ./dpalette/main.h \
> ./dsurface/main.h ./dsurface/dib.h ./dsurface/user.h
> dpalette/main.o: ./dpalette/main.c ../../include/config.h \
> ../../include/winerror.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dpalette/main.h ./ddraw/main.h
> dsurface/main.o: ./dsurface/main.c ../../include/config.h \
> ../../include/winerror.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dsurface/main.h ./ddraw/main.h ./dsurface/thunks.h
> dsurface/thunks.o: ./dsurface/thunks.c ../../include/config.h \
> ../../include/ddraw.h ../../include/windef.h ../../include/winnt.h \
> ../../include/basetsd.h ../../include/pshpack1.h \
> ../../include/poppack.h ../../include/pshpack2.h \
> ../../include/guiddef.h ../../include/wingdi.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpc.h \
> ../../include/windows.h ../../include/winbase.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wtypes.h ../../include/rpcndr.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ./ddcomimpl.h ./dsurface/main.h \
> ./ddraw_private.h ./dsurface/thunks.h
> dsurface/dib.o: ./dsurface/dib.c ../../include/config.h \
> ../../include/winerror.h ../../include/bitmap.h ../../include/gdi.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h \
> ../../include/wingdi.h ../../include/wine/wingdi16.h \
> ../../include/wine/winbase16.h ../../include/winbase.h \
> ../../include/winnls.h ../../include/wine/windef16.h \
> ../../include/wine/library.h ../../include/path.h \
> ../../include/debugtools.h ./ddraw_private.h ../../include/wtypes.h \
> ../../include/rpc.h ../../include/windows.h ../../include/winuser.h \
> ../../include/wincon.h ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/obj_base.h ../../include/wine/obj_misc.h \
> ../../include/wine/obj_storage.h ../../include/wine/obj_moniker.h \
> ../../include/wine/obj_dataobject.h ../../include/wine/obj_dragdrop.h \
> ../../include/ole2.h ../../include/objbase.h ../../include/unknwn.h \
> ../../include/rpcndr.h ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dsurface/main.h ./dsurface/dib.h
> dsurface/user.o: ./dsurface/user.c ../../include/config.h \
> ../../include/winerror.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dsurface/main.h ./dsurface/dib.h ./dsurface/user.h
> dsurface/fakezbuffer.o: ./dsurface/fakezbuffer.c \
> ../../include/config.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddcomimpl.h \
> ./ddraw_private.h ../../include/winbase.h ../../include/wtypes.h \
> ../../include/rpc.h ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/winerror.h \
> ../../include/cderr.h ../../include/dde.h ../../include/ddeml.h \
> ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./dsurface/main.h \
> ./dsurface/fakezbuffer.h
> dsurface/dibtexture.o: ./dsurface/dibtexture.c ../../include/config.h \
> ../../include/winerror.h ../../include/debugtools.h \
> ../../include/windef.h ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ./ddraw_private.h \
> ../../include/winbase.h ../../include/wtypes.h ../../include/rpc.h \
> ../../include/windows.h ../../include/wingdi.h \
> ../../include/winuser.h ../../include/winnls.h ../../include/wincon.h \
> ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/windef16.h ../../include/wine/obj_base.h \
> ../../include/wine/obj_misc.h ../../include/wine/obj_storage.h \
> ../../include/wine/obj_moniker.h ../../include/wine/obj_dataobject.h \
> ../../include/wine/obj_dragdrop.h ../../include/ole2.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpcndr.h \
> ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h \
> ../../include/wine/obj_inplace.h ../../include/wine/obj_oleobj.h \
> ../../include/wine/obj_oleview.h ../../include/oleidl.h \
> ../../include/wine/obj_cache.h ../../include/wine/obj_errorinfo.h \
> ../../include/oleauto.h ../../include/wine/obj_oleaut.h \
> ../../include/oaidl.h ../../include/objidl.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/ddraw.h ./ddcomimpl.h \
> ./dsurface/main.h ./dsurface/dib.h ./dsurface/dibtexture.h
> helper.o: ./helper.c ../../include/config.h ../../include/winerror.h \
> ../../include/heap.h ../../include/winbase.h ../../include/basetsd.h \
> ../../include/windef.h ../../include/winnt.h ../../include/pshpack1.h \
> ../../include/poppack.h ../../include/pshpack2.h \
> ../../include/guiddef.h ../../include/winnls.h \
> ../../include/wine/unicode.h ../../include/wine/windef16.h \
> ../../include/wine/exception.h ../../include/ddraw.h \
> ../../include/wingdi.h ../../include/objbase.h ../../include/unknwn.h \
> ../../include/rpc.h ../../include/windows.h ../../include/winuser.h \
> ../../include/wincon.h ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/obj_base.h ../../include/wtypes.h \
> ../../include/rpcndr.h ../../include/wine/obj_misc.h \
> ../../include/wine/obj_storage.h ../../include/wine/obj_moniker.h \
> ../../include/wine/obj_dataobject.h ../../include/wine/obj_dragdrop.h \
> ../../include/ole2.h ../../include/wine/obj_inplace.h \
> ../../include/wine/obj_oleobj.h ../../include/wine/obj_oleview.h \
> ../../include/oleidl.h ../../include/wine/obj_cache.h \
> ../../include/wine/obj_errorinfo.h ../../include/oleauto.h \
> ../../include/wine/obj_oleaut.h ../../include/oaidl.h \
> ../../include/objidl.h ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/d3d.h ../../include/d3dtypes.h \
> ../../include/d3dvec.inl ../../include/d3dcaps.h \
> ../../include/debugtools.h ../../include/options.h
> main.o: ./main.c ../../include/config.h ../../include/winerror.h \
> ../../include/debugtools.h ../../include/windef.h \
> ../../include/winnt.h ../../include/basetsd.h \
> ../../include/pshpack1.h ../../include/poppack.h \
> ../../include/pshpack2.h ../../include/guiddef.h ../../include/heap.h \
> ../../include/winbase.h ../../include/winnls.h \
> ../../include/wine/unicode.h ../../include/wine/windef16.h \
> ../../include/initguid.h ../../include/ddraw.h ../../include/wingdi.h \
> ../../include/objbase.h ../../include/unknwn.h ../../include/rpc.h \
> ../../include/windows.h ../../include/winuser.h \
> ../../include/wincon.h ../../include/winver.h ../../include/winreg.h \
> ../../include/winnetwk.h ../../include/cderr.h ../../include/dde.h \
> ../../include/ddeml.h ../../include/dlgs.h ../../include/lzexpand.h \
> ../../include/mmsystem.h ../../include/shellapi.h \
> ../../include/winsock2.h ../../include/winsock.h \
> ../../include/pshpack4.h ../../include/wincrypt.h \
> ../../include/commdlg.h ../../include/prsht.h \
> ../../include/winspool.h ../../include/ole.h \
> ../../include/wine/obj_base.h ../../include/wtypes.h \
> ../../include/rpcndr.h ../../include/wine/obj_misc.h \
> ../../include/wine/obj_storage.h ../../include/wine/obj_moniker.h \
> ../../include/wine/obj_dataobject.h ../../include/wine/obj_dragdrop.h \
> ../../include/ole2.h ../../include/wine/obj_inplace.h \
> ../../include/wine/obj_oleobj.h ../../include/wine/obj_oleview.h \
> ../../include/oleidl.h ../../include/wine/obj_cache.h \
> ../../include/wine/obj_errorinfo.h ../../include/oleauto.h \
> ../../include/wine/obj_oleaut.h ../../include/oaidl.h \
> ../../include/objidl.h ../../include/wine/obj_channel.h \
> ../../include/wine/obj_clientserver.h \
> ../../include/wine/obj_marshal.h \
> ../../include/wine/obj_propertystorage.h ../../include/winsvc.h \
> ../../include/mcx.h ../../include/imm.h ../../include/rpcdce.h \
> ../../include/rpcdcep.h ../../include/d3d.h ../../include/d3dtypes.h \
> ../../include/d3dvec.inl ../../include/d3dcaps.h ./ddraw_private.h \
> ./ddcomimpl.h
--
------------------------------------------------------------
Nathan Neulinger EMail: [EMAIL PROTECTED]
University of Missouri - Rolla Phone: (573) 341-4841
CIS - Systems Programming Fax: (573) 341-4216