Index: msvc/c/Makefile =================================================================== RCS file: /cvsroot/ecls/ecls/msvc/c/Makefile,v retrieving revision 1.10 diff -u -r1.10 Makefile --- msvc/c/Makefile 2 Mar 2006 10:44:47 -0000 1.10 +++ msvc/c/Makefile 7 Mar 2006 06:44:24 -0000 @@ -59,7 +59,7 @@ structure.obj load.obj unixfsys.obj unixsys.obj \ ffi.obj alloc_2.obj tcp.obj $(THREADS_OBJ) ffi_x86.obj -all: $(DPP) ecl\external.h ..\eclmin.lib ..\cinit.obj +all: $(DPP) ..\ecl\external.h ..\eclmin.lib ..\cinit.obj .SUFFIXES: .obj .c .d @@ -81,7 +81,7 @@ # declarations, because the variables that they mark are in the # in the library and can be referenced without indirection. # -ecl\external.h: $(top_srcdir)/h/external.h Makefile +..\ecl\external.h: $(top_srcdir)/h/external.h Makefile cut.exe removedecl < $(top_srcdir)/h/external.h > $@ cut.exe: $(top_srcdir)/util/cut.c @@ -105,7 +105,7 @@ $(LINK) -lib -out:$@ $(OBJS) clean: - -for %f in (..\ecl\config.h dpp dpp.obj $(DPP) ecl\external.h \ + -for %f in (..\ecl\config.h dpp dpp.obj $(DPP) ..\ecl\external.h \ ..\eclmin.lib ..\cinit.obj cinit.c \ symbols_list2.h) \ do $(RM) %f @@ -115,7 +115,7 @@ # Build rules -$(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list2.h ../ecl/config.h ecl\external.h +$(DPP): $(srcdir)/dpp.c $(srcdir)/symbols_list2.h ../ecl/config.h ..\ecl\external.h $(TRUE_CC) -I.. -I./ $(DEFS) $(srcdir)/dpp.c -o $@ ../ecl/config.h: ../ecl/config.h.msvc6 Makefile for %i in ($(HFILES)) do $(CP) %i ..\ecl