]> git.eshelyaron.com Git - emacs.git/commitdiff
Get ‘./configure; make -C src emacs’ to work
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 25 Jun 2015 06:34:26 +0000 (23:34 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 25 Jun 2015 06:35:02 +0000 (23:35 -0700)
Without this fix, lib/fcntl.h isn't built in time (Bug#20894).
* lib-src/Makefile.in (../lib/libgnu.a):
* src/Makefile.in ($(lib)/libgnu.a): Build all, not libgnu.a.

lib-src/Makefile.in
src/Makefile.in

index 6b5d379e38b506e553e2f22cc1956d575587921f..a175967156aff4adb29e28cacf1ed7aee4ac939d 100644 (file)
@@ -350,7 +350,7 @@ TAGS: etags${EXEEXT}
        etags *.[ch]
 
 ../lib/libgnu.a: $(config_h)
-       $(MAKE) -C ../lib libgnu.a
+       $(MAKE) -C ../lib all
 
 regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h)
        $(AM_V_CC)$(CC) -c $(CPP_CFLAGS) $<
index e5c5ddbcbc65c821f1b4ec99814c6dad0a1f14ac..bfb911e9ab44d3d82a7a63e027678dc42ae2c792 100644 (file)
@@ -556,7 +556,7 @@ globals.h: gl-stamp; @true
 $(ALLOBJS): globals.h
 
 $(lib)/libgnu.a: $(config_h)
-       $(MAKE) -C $(lib) libgnu.a
+       $(MAKE) -C $(lib) all
 
 ## We have to create $(etc) here because init_cmdargs tests its
 ## existence when setting Vinstallation_directory (FIXME?).