summaryrefslogtreecommitdiff
path: root/NMakefile.template
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2013-10-18 13:08:12 +0300
committerEli Zaretskii <eliz@gnu.org>2013-10-18 13:08:12 +0300
commit680db2dca1530bf04c4515689886e81e6746d4ab (patch)
treeaed96a751a6f9a8b88a9df0760f8ebfac3b37eee /NMakefile.template
parent769e8b9d8f912e8582bd053b98e3871bd4a1143a (diff)
downloadmake-680db2dca1530bf04c4515689886e81e6746d4ab.tar.gz
Fix the MSVC build on MS-Windows.
output.c (vsnprintf) [_MSC_VER]: Define, instead of defining snprintf, which isn't used. Reported by Christian Boos <cboos@edgewall.org>. NMakefile.template (OBJS): Add load.obj and posixfcn.obj. ($(OUTDIR)/pathstuff.obj): New dependency. Suggested by Christian Boos <cboos@edgewall.org>.
Diffstat (limited to 'NMakefile.template')
-rw-r--r--NMakefile.template4
1 files changed, 4 insertions, 0 deletions
diff --git a/NMakefile.template b/NMakefile.template
index 1b6f6bd6..8a787a14 100644
--- a/NMakefile.template
+++ b/NMakefile.template
@@ -89,6 +89,7 @@ OBJS = \
$(OUTDIR)/hash.obj \
$(OUTDIR)/implicit.obj \
$(OUTDIR)/job.obj \
+ $(OUTDIR)/load.obj \
$(OUTDIR)/main.obj \
$(OUTDIR)/misc.obj \
$(OUTDIR)/output.obj \
@@ -105,6 +106,7 @@ OBJS = \
$(OUTDIR)/fnmatch.obj \
$(OUTDIR)/dirent.obj \
$(OUTDIR)/pathstuff.obj \
+ $(OUTDIR)/posixfcn.obj \
$(guile)
$(OUTDIR)/make.exe: $(OUTDIR) $(OBJS)
@@ -121,5 +123,7 @@ $(OUTDIR)/fnmatch.obj : glob/fnmatch.c
$(CC) $(CFLAGS) /c $?
$(OUTDIR)/dirent.obj : w32/compat/dirent.c
$(CC) $(CFLAGS) /c $?
+$(OUTDIR)/pathstuff.obj : w32/compat/posixfcn.c
+ $(CC) $(CFLAGS) /c $?
$(OUTDIR)/pathstuff.obj : w32/pathstuff.c
$(CC) $(CFLAGS) /c $?