aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2010-05-12 19:50:20 -0700
committerGlenn Morris2010-05-12 19:50:20 -0700
commit5a903aa9e08139e51560382fd76afa69d7e50262 (patch)
tree48aa445ad69cdc8ca9ecadf167f23a428c56402e
parent791ffe1ce251f03d8cd51b4f67b56b975bd12083 (diff)
downloademacs-5a903aa9e08139e51560382fd76afa69d7e50262.tar.gz
emacs-5a903aa9e08139e51560382fd76afa69d7e50262.zip
Define some variables to hold configure's output, for clarity.
* src/Makefile.in (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD) (LIB_MATH, FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS) (FREETYPE_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS) (M17N_FLT_LIBS, GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBGPM) (LIBRESOLV, UNEXEC_OBJ): For clarity, define variables to hold the values output be configure. (ALL_CFLAGS, obj, LIBES, temacs${EXEEXT}): Use the above variables. * msdos/sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD) (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS) (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS) (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM): Edit to empty, (LIB_MATH): Edit to -lm. (UNEXEC_OBJ): Edit to unexec.o.
-rw-r--r--msdos/ChangeLog10
-rw-r--r--msdos/sed1v2.inp19
-rw-r--r--src/ChangeLog10
-rw-r--r--src/Makefile.in56
4 files changed, 85 insertions, 10 deletions
diff --git a/msdos/ChangeLog b/msdos/ChangeLog
index e4e77c5f101..e98fd2164ec 100644
--- a/msdos/ChangeLog
+++ b/msdos/ChangeLog
@@ -1,3 +1,13 @@
12010-05-13 Glenn Morris <rgm@gnu.org>
2
3 * sed1v2.inp (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
4 (FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS, FREETYPE_LIBS)
5 (LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS, M17N_FLT_LIBS)
6 (GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBRESOLV, LIBGPM):
7 Edit to empty,
8 (LIB_MATH): Edit to -lm.
9 (UNEXEC_OBJ): Edit to unexec.o.
10
12010-05-12 Glenn Morris <rgm@gnu.org> 112010-05-12 Glenn Morris <rgm@gnu.org>
2 12
3 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@. 13 * sed3v2.inp (INSTALLABLES): No more @LIB_SRC_EXTRA_INSTALLABLES@.
diff --git a/msdos/sed1v2.inp b/msdos/sed1v2.inp
index f0e057c6b28..3a96518fe20 100644
--- a/msdos/sed1v2.inp
+++ b/msdos/sed1v2.inp
@@ -38,13 +38,14 @@ s/\.h\.in/.h-in/
38/^CPPFLAGS *=/s/@[^@\n]*@// 38/^CPPFLAGS *=/s/@[^@\n]*@//
39/^LDFLAGS *=/s/@[^@\n]*@// 39/^LDFLAGS *=/s/@[^@\n]*@//
40/^LIBS *=/s/@[^@\n]*@// 40/^LIBS *=/s/@[^@\n]*@//
41s/@LIB_MATH@/-lm/
42/^LIBES *=/,/^ *$/ { 41/^LIBES *=/,/^ *$/ {
43 s/@[^@\n]*@//g 42 s/@[^@\n]*@//g
44} 43}
45/^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/ 44/^LIBOBJS *=/s/@[^@\n]*@/getloadavg.o/
46/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@// 45/^C_SWITCH_MACHINE *=/s/@C_SWITCH_MACHINE@//
47/^C_SWITCH_SYSTEM *=/s/@C_SWITCH_SYSTEM@// 46/^C_SWITCH_SYSTEM *=/s/@C_SWITCH_SYSTEM@//
47/^C_SWITCH_X_SYSTEM *=/s/@C_SWITCH_X_SYSTEM@//
48/^C_SWITCH_X_SITE *=/s/@C_SWITCH_X_SITE@//
48/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@// 49/^LD_SWITCH_SYSTEM_TEMACS *=/s/@LD_SWITCH_SYSTEM_TEMACS@//
49/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@// 50/^LD_SWITCH_X_SITE_AUX *=/s/@LD_SWITCH_X_SITE_AUX@//
50/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@// 51/^LD_SWITCH_X_SITE_AUX_RPATH *=/s/@LD_SWITCH_X_SITE_AUX_RPATH@//
@@ -52,12 +53,22 @@ s/@LIB_MATH@/-lm/
52/^LD_SWITCH_SYSTEM_EXTRA *=/s/@LD_SWITCH_SYSTEM_EXTRA@// 53/^LD_SWITCH_SYSTEM_EXTRA *=/s/@LD_SWITCH_SYSTEM_EXTRA@//
53/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@// 54/^LIBS_SYSTEM *=/s/@LIBS_SYSTEM@//
54/^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/ 55/^LIB_GCC *=/s/@LIB_GCC@/-Lgcc/
56/^LIB_STANDARD *=/s/@LIB_STANDARD@//
57/^LIB_MATH *=/s/@LIB_MATH@/-lm/
55/^LIBTIFF *=/s/@LIBTIFF@// 58/^LIBTIFF *=/s/@LIBTIFF@//
56/^LIBJPEG *=/s/@LIBJPEG@// 59/^LIBJPEG *=/s/@LIBJPEG@//
57/^LIBPNG *=/s/@LIBPNG@// 60/^LIBPNG *=/s/@LIBPNG@//
58/^LIBGIF *=/s/@LIBGIF@// 61/^LIBGIF *=/s/@LIBGIF@//
59/^LIBXPM *=/s/@LIBXPM@// 62/^LIBXPM *=/s/@LIBXPM@//
60/^XFT_LIBS *=/s/@XFT_LIBS@// 63/^XFT_LIBS *=/s/@XFT_LIBS@//
64/^FONTCONFIG_CFLAGS *=/s/@FONTCONFIG_CFLAGS@//
65/^FONTCONFIG_LIBS *=/s/@FONTCONFIG_LIBS@//
66/^FREETYPE_CFLAGS *=/s/@FREETYPE_CFLAGS@//
67/^FREETYPE_LIBS *=/s/@FREETYPE_LIBS@//
68/^LIBOTF_CFLAGS *=/s/@LIBOTF_CFLAGS@//
69/^LIBOTF_LIBS *=/s/@LIBOTF_LIBS@//
70/^M17N_FLT_CFLAGS *=/s/@M17N_FLT_CFLAGS@//
71/^M17N_FLT_LIBS *=/s/@M17N_FLT_LIBS@//
61/^DBUS_CFLAGS *=/s/@DBUS_CFLAGS@// 72/^DBUS_CFLAGS *=/s/@DBUS_CFLAGS@//
62/^DBUS_LIBS *=/s/@DBUS_LIBS@// 73/^DBUS_LIBS *=/s/@DBUS_LIBS@//
63/^DBUS_OBJ *=/s/@DBUS_OBJ@// 74/^DBUS_OBJ *=/s/@DBUS_OBJ@//
@@ -79,16 +90,20 @@ s/@LIB_MATH@/-lm/
79/^CYGWIN_OBJ *=/s/@CYGWIN_OBJ@// 90/^CYGWIN_OBJ *=/s/@CYGWIN_OBJ@//
80/^NS_OBJ *=/s/@NS_OBJ@// 91/^NS_OBJ *=/s/@NS_OBJ@//
81/^NS_SUPPORT *=/s/@NS_SUPPORT@// 92/^NS_SUPPORT *=/s/@NS_SUPPORT@//
93/^GNU_OBJC_CFLAGS*=/s/@GNU_OBJC_CFLAGS@//
94/^GNUSTEP_SYSTEM_LIBRARIES *=/s/@GNUSTEP_SYSTEM_LIBRARIES@//
95/^LIBRESOLV *=/s/@LIBRESOLV@//
82/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@// 96/^LIBSELINUX_LIBS *=/s/@LIBSELINUX_LIBS@//
83/^GETLOADAVG_LIBS *=/s/@[^@\n]*@// 97/^GETLOADAVG_LIBS *=/s/@[^@\n]*@//
84/^START_FILES *=/s/@START_FILES@// 98/^START_FILES *=/s/@START_FILES@//
85/^OTHER_FILES *=/s/@OTHER_FILES@// 99/^OTHER_FILES *=/s/@OTHER_FILES@//
86/^XMENU_OBJ *=/s/@XMENU_OBJ@/xmenu.o/ 100/^XMENU_OBJ *=/s/@XMENU_OBJ@/xmenu.o/
87/^FONT_OBJ *=/s/@FONT_OBJ@/xfont.o ftfont.o xftfont.o ftxfont.o/ 101/^FONT_OBJ *=/s/@FONT_OBJ@/xfont.o ftfont.o xftfont.o ftxfont.o/
102/^LIBGPM *=/s/@LIBGPM@//
88/^EXEEXT *=/s/@EXEEXT@/.exe/ 103/^EXEEXT *=/s/@EXEEXT@/.exe/
89/^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/ 104/^PRE_ALLOC_OBJ *=/s/@PRE_ALLOC_OBJ@/lastfile.o/
90/^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/ 105/^POST_ALLOC_OBJ *=/s/@POST_ALLOC_OBJ@/$(vmlimitobj)/
91s/@unexec@/unexec.o/g 106/^UNEXEC_OBJ *=/s/@unexec@/unexec.o/
92/^version *=/s/@[^@\n]*@// 107/^version *=/s/@[^@\n]*@//
93/^M_FILE *=/s!@[^@\n]*@!m/intel386.h! 108/^M_FILE *=/s!@[^@\n]*@!m/intel386.h!
94/^S_FILE *=/s!@[^@\n]*@!s/msdos.h! 109/^S_FILE *=/s!@[^@\n]*@!s/msdos.h!
diff --git a/src/ChangeLog b/src/ChangeLog
index 16c20e188b4..a1d1cdfebf8 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,13 @@
12010-05-13 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (C_SWITCH_X_SYSTEM, C_SWITCH_X_SITE, LIB_STANDARD)
4 (LIB_MATH, FONTCONFIG_CFLAGS, FONTCONFIG_LIBS, FREETYPE_CFLAGS)
5 (FREETYPE_LIBS, LIBOTF_CFLAGS, LIBOTF_LIBS, M17N_FLT_CFLAGS)
6 (M17N_FLT_LIBS, GNU_OBJC_CFLAGS, GNUSTEP_SYSTEM_LIBRARIES, LIBGPM)
7 (LIBRESOLV, UNEXEC_OBJ): For clarity, define variables to hold
8 the values output be configure.
9 (ALL_CFLAGS, obj, LIBES, temacs${EXEEXT}): Use the above variables.
10
12010-05-12 Glenn Morris <rgm@gnu.org> 112010-05-12 Glenn Morris <rgm@gnu.org>
2 12
3 * Makefile.in (YMF_PASS_LDFLAGS, LD, LINKER): Simplify the logic. 13 * Makefile.in (YMF_PASS_LDFLAGS, LD, LINKER): Simplify the logic.
diff --git a/src/Makefile.in b/src/Makefile.in
index 46d4e0c2878..8b360ae9eea 100644
--- a/src/Makefile.in
+++ b/src/Makefile.in
@@ -72,19 +72,35 @@ CRT_DIR=@CRT_DIR@
72C_SWITCH_MACHINE=@C_SWITCH_MACHINE@ 72C_SWITCH_MACHINE=@C_SWITCH_MACHINE@
73## System-specific CFLAGS. 73## System-specific CFLAGS.
74C_SWITCH_SYSTEM=@C_SWITCH_SYSTEM@ 74C_SWITCH_SYSTEM=@C_SWITCH_SYSTEM@
75
76## Currently only set if NS_IMPL_GNUSTEP.
77## C_SWITCH_X_SITE may override this.
78C_SWITCH_X_SYSTEM=@C_SWITCH_X_SYSTEM@
79
80## Define C_SWITCH_X_SITE to contain any special flags your compiler
81## may need to deal with X Windows. For instance, if you've defined
82## HAVE_X_WINDOWS and your X include files aren't in a place that your
83## compiler can find on its own, you might want to add "-I/..." or
84## something similar. This is normally set by configure.
85## This is used before C_SWITCH_X_SYSTEM and may override it.
86C_SWITCH_X_SITE=@C_SWITCH_X_SITE@
87
75## This holds any special options for linking temacs only (ie, not 88## This holds any special options for linking temacs only (ie, not
76## used by configure). Not used elsewhere because it sometimes 89## used by configure). Not used elsewhere because it sometimes
77## contains options that have to do with using Emacs's crt0, 90## contains options that have to do with using Emacs's crt0,
78## which are only good with temacs. 91## which are only good with temacs.
79LD_SWITCH_SYSTEM_TEMACS=@LD_SWITCH_SYSTEM_TEMACS@ 92LD_SWITCH_SYSTEM_TEMACS=@LD_SWITCH_SYSTEM_TEMACS@
93
80## Next two must come before LD_SWITCH_SYSTEM. 94## Next two must come before LD_SWITCH_SYSTEM.
81## If needed, a -R option that says where to find X windows at run time. 95## If needed, a -R option that says where to find X windows at run time.
82LD_SWITCH_X_SITE_AUX=@LD_SWITCH_X_SITE_AUX@ 96LD_SWITCH_X_SITE_AUX=@LD_SWITCH_X_SITE_AUX@
83## As above, but using -rpath instead. 97## As above, but using -rpath instead.
84LD_SWITCH_X_SITE_AUX_RPATH=@LD_SWITCH_X_SITE_AUX_RPATH@ 98LD_SWITCH_X_SITE_AUX_RPATH=@LD_SWITCH_X_SITE_AUX_RPATH@
99
85## System-specific LDFLAGS. 100## System-specific LDFLAGS.
86LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@ 101LD_SWITCH_SYSTEM=@LD_SWITCH_SYSTEM@
87LD_SWITCH_SYSTEM_EXTRA=@LD_SWITCH_SYSTEM_EXTRA@ 102LD_SWITCH_SYSTEM_EXTRA=@LD_SWITCH_SYSTEM_EXTRA@
103
88## Flags to pass to ld only for temacs. 104## Flags to pass to ld only for temacs.
89TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_EXTRA) $(LD_SWITCH_SYSTEM_TEMACS) 105TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_EXTRA) $(LD_SWITCH_SYSTEM_TEMACS)
90 106
@@ -94,6 +110,12 @@ LIBS_SYSTEM=@LIBS_SYSTEM@
94## Where to find libgcc.a, if using gcc and necessary. 110## Where to find libgcc.a, if using gcc and necessary.
95LIB_GCC=@LIB_GCC@ 111LIB_GCC=@LIB_GCC@
96 112
113## May use $CRT_DIR.
114LIB_STANDARD=@LIB_STANDARD@
115
116## -lm, or empty.
117LIB_MATH=@LIB_MATH@
118
97LIBTIFF=@LIBTIFF@ 119LIBTIFF=@LIBTIFF@
98LIBJPEG=@LIBJPEG@ 120LIBJPEG=@LIBJPEG@
99LIBPNG=@LIBPNG@ 121LIBPNG=@LIBPNG@
@@ -102,6 +124,15 @@ LIBXPM=@LIBXPM@
102XFT_LIBS=@XFT_LIBS@ 124XFT_LIBS=@XFT_LIBS@
103LIBX_EXTRA=$(LIBTIFF) $(LIBJPEG) $(LIBPNG) $(LIBGIF) $(LIBXPM) -lX11 $(XFT_LIBS) 125LIBX_EXTRA=$(LIBTIFF) $(LIBJPEG) $(LIBPNG) $(LIBGIF) $(LIBXPM) -lX11 $(XFT_LIBS)
104 126
127FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
128FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
129FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
130FREETYPE_LIBS = @FREETYPE_LIBS@
131LIBOTF_CFLAGS = @LIBOTF_CFLAGS@
132LIBOTF_LIBS = @LIBOTF_LIBS@
133M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@
134M17N_FLT_LIBS = @M17N_FLT_LIBS@
135
105DBUS_CFLAGS = @DBUS_CFLAGS@ 136DBUS_CFLAGS = @DBUS_CFLAGS@
106DBUS_LIBS = @DBUS_LIBS@ 137DBUS_LIBS = @DBUS_LIBS@
107DBUS_OBJ = @DBUS_OBJ@ 138DBUS_OBJ = @DBUS_OBJ@
@@ -145,6 +176,9 @@ CYGWIN_OBJ=@CYGWIN_OBJ@
145 176
146NS_OBJ=@NS_OBJ@ 177NS_OBJ=@NS_OBJ@
147NS_SUPPORT=@NS_SUPPORT@ 178NS_SUPPORT=@NS_SUPPORT@
179## Next two only set if NS_IMPL_GNUSTEP.
180GNU_OBJC_CFLAGS=@GNU_OBJC_CFLAGS@
181GNUSTEP_SYSTEM_LIBRARIES=@GNUSTEP_SYSTEM_LIBRARIES@
148 182
149## Only used if HAVE_X_WINDOWS and HAVE_WINDOW_SYSTEM. 183## Only used if HAVE_X_WINDOWS and HAVE_WINDOW_SYSTEM.
150FONT_OBJ=@FONT_OBJ@ 184FONT_OBJ=@FONT_OBJ@
@@ -152,6 +186,7 @@ FONT_OBJ=@FONT_OBJ@
152## ${lispsource}mouse.elc if HAVE_GPM, otherwise empty. 186## ${lispsource}mouse.elc if HAVE_GPM, otherwise empty.
153## Not used if HAVE_MOUSE. 187## Not used if HAVE_MOUSE.
154GPM_MOUSE_SUPPORT=@GPM_MOUSE_SUPPORT@ 188GPM_MOUSE_SUPPORT=@GPM_MOUSE_SUPPORT@
189LIBGPM = @LIBGPM@
155 190
156BASE_WINDOW_SUPPORT=${lispsource}fringe.elc ${lispsource}image.elc \ 191BASE_WINDOW_SUPPORT=${lispsource}fringe.elc ${lispsource}image.elc \
157 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \ 192 ${lispsource}international/fontset.elc ${lispsource}dnd.elc \
@@ -160,6 +195,9 @@ BASE_WINDOW_SUPPORT=${lispsource}fringe.elc ${lispsource}image.elc \
160X_WINDOW_SUPPORT=${lispsource}x-dnd.elc ${lispsource}term/common-win.elc \ 195X_WINDOW_SUPPORT=${lispsource}x-dnd.elc ${lispsource}term/common-win.elc \
161 ${lispsource}term/x-win.elc ${lispsource}dynamic-setting.elc 196 ${lispsource}term/x-win.elc ${lispsource}dynamic-setting.elc
162 197
198## -lresolv, or empty.
199LIBRESOLV = @LIBRESOLV@
200
163LIBSELINUX_LIBS = @LIBSELINUX_LIBS@ 201LIBSELINUX_LIBS = @LIBSELINUX_LIBS@
164 202
165INTERVALS_H = dispextern.h intervals.h composite.h 203INTERVALS_H = dispextern.h intervals.h composite.h
@@ -170,6 +208,8 @@ RUN_TEMACS = `/bin/pwd`/temacs
170 208
171START_FILES = @START_FILES@ 209START_FILES = @START_FILES@
172 210
211UNEXEC_OBJ = @unexec@
212
173# ========================== start of cpp stuff ======================= 213# ========================== start of cpp stuff =======================
174/* From here on, comments must be done in C syntax. */ 214/* From here on, comments must be done in C syntax. */
175 215
@@ -227,10 +267,10 @@ shared=no
227 the information in ``config.h''. */ 267 the information in ``config.h''. */
228 268
229/* C_SWITCH_X_SITE must come before C_SWITCH_X_SYSTEM 269/* C_SWITCH_X_SITE must come before C_SWITCH_X_SYSTEM
230 since it may have -I options that should override those two. */ 270 since it may have -I options that should override those. */
231/* MYCPPFLAGS only referenced in etc/DEBUG. */ 271/* MYCPPFLAGS only referenced in etc/DEBUG. */
232ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} ${C_SWITCH_MACHINE} ${C_SWITCH_SYSTEM} @C_SWITCH_X_SITE@ @C_SWITCH_X_SYSTEM@ ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${GCONF_CFLAGS} ${CFLAGS} @FREETYPE_CFLAGS@ @FONTCONFIG_CFLAGS@ @LIBOTF_CFLAGS@ @M17N_FLT_CFLAGS@ ${DEPFLAGS} 272ALL_CFLAGS=-Demacs -DHAVE_CONFIG_H $(MYCPPFLAGS) -I. -I${srcdir} ${C_SWITCH_MACHINE} ${C_SWITCH_SYSTEM} ${C_SWITCH_X_SITE} ${C_SWITCH_X_SYSTEM} ${CFLAGS_SOUND} ${RSVG_CFLAGS} ${DBUS_CFLAGS} ${GCONF_CFLAGS} ${CFLAGS} ${FREETYPE_CFLAGS} ${FONTCONFIG_CFLAGS} ${LIBOTF_CFLAGS} ${M17N_FLT_CFLAGS} ${DEPFLAGS}
233ALL_OBJC_CFLAGS=$(ALL_CFLAGS) @GNU_OBJC_CFLAGS@ 273ALL_OBJC_CFLAGS=$(ALL_CFLAGS) $(GNU_OBJC_CFLAGS)
234 274
235.SUFFIXES: .m 275.SUFFIXES: .m
236.c.o: 276.c.o:
@@ -334,7 +374,7 @@ obj= dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o \
334 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ 374 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \
335 alloc.o data.o doc.o editfns.o callint.o \ 375 alloc.o data.o doc.o editfns.o callint.o \
336 eval.o floatfns.o fns.o font.o print.o lread.o \ 376 eval.o floatfns.o fns.o font.o print.o lread.o \
337 syntax.o @unexec@ bytecode.o \ 377 syntax.o $(UNEXEC_OBJ) bytecode.o \
338 process.o callproc.o \ 378 process.o callproc.o \
339 region-cache.o sound.o atimer.o \ 379 region-cache.o sound.o atimer.o \
340 doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \ 380 doprnt.o strftime.o intervals.o textprop.o composite.o md5.o \
@@ -634,10 +674,10 @@ SOME_MACHINE_LISP = ../lisp/mouse.elc \
634 with GCC, we might need gnulib again after them. */ 674 with GCC, we might need gnulib again after them. */
635 675
636LIBES = $(LOADLIBES) $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \ 676LIBES = $(LOADLIBES) $(LIBS) $(LIBX_BASE) $(LIBX_OTHER) $(LIBSOUND) \
637 $(RSVG_LIBS) $(DBUS_LIBS) @LIBGPM@ @LIBRESOLV@ $(LIBS_SYSTEM) \ 677 $(RSVG_LIBS) $(DBUS_LIBS) $(LIBGPM) $(LIBRESOLV) $(LIBS_SYSTEM) \
638 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) ${GCONF_LIBS} ${LIBSELINUX_LIBS} \ 678 $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) ${GCONF_LIBS} ${LIBSELINUX_LIBS} \
639 @FREETYPE_LIBS@ @FONTCONFIG_LIBS@ @LIBOTF_LIBS@ @M17N_FLT_LIBS@ \ 679 $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
640 $(GNULIB_VAR) @LIB_MATH@ @LIB_STANDARD@ $(GNULIB_VAR) 680 $(GNULIB_VAR) $(LIB_MATH) $(LIB_STANDARD) $(GNULIB_VAR)
641 681
642all: emacs${EXEEXT} $(OTHER_FILES) 682all: emacs${EXEEXT} $(OTHER_FILES)
643 683
@@ -682,7 +722,7 @@ buildobj.h: Makefile
682temacs${EXEEXT}: $(LOCALCPP) $(START_FILES) stamp-oldxmenu ${obj} ${otherobj} prefix-args${EXEEXT} 722temacs${EXEEXT}: $(LOCALCPP) $(START_FILES) stamp-oldxmenu ${obj} ${otherobj} prefix-args${EXEEXT}
683#ifdef NS_IMPL_GNUSTEP 723#ifdef NS_IMPL_GNUSTEP
684 $(CC) -rdynamic YMF_PASS_LDFLAGS ( ${TEMACS_LDFLAGS} \ 724 $(CC) -rdynamic YMF_PASS_LDFLAGS ( ${TEMACS_LDFLAGS} \
685 -L@GNUSTEP_SYSTEM_LIBRARIES@ -lgnustep-gui -lgnustep-base \ 725 -L$(GNUSTEP_SYSTEM_LIBRARIES) -lgnustep-gui -lgnustep-base \
686 -lobjc $(CONFIG_SYSTEM_LIBS) -lpthread ) -o temacs \ 726 -lobjc $(CONFIG_SYSTEM_LIBS) -lpthread ) -o temacs \
687 ${obj} ${otherobj} ${LIBES} 727 ${obj} ${otherobj} ${LIBES}
688#else 728#else