Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 1632:64eaceca611d
[xemacs-hg @ 2003-08-19 02:07:03 by james]
Enable module building and running on Cygwin and MinGW.
author | james |
---|---|
date | Tue, 19 Aug 2003 02:07:16 +0000 |
parents | c88a785b01d8 |
children | 7c80b06e433f |
comparison
equal
deleted
inserted
replaced
1631:1bf7b032a45d | 1632:64eaceca611d |
---|---|
222 sheap_objs=sheap.o | 222 sheap_objs=sheap.o |
223 #endif | 223 #endif |
224 | 224 |
225 #ifdef HAVE_SHLIB | 225 #ifdef HAVE_SHLIB |
226 shlib_objs=sysdll.o emodules.o | 226 shlib_objs=sysdll.o emodules.o |
227 # ifdef HAVE_MS_WINDOWS | |
228 export_lib=xemacs-export.o | |
229 xemacs-export.o: xemacs.def | |
230 dlltool -D xemacs-${version}.exe -d $< -l xemacs-import.a -e $@ | |
231 # endif | |
227 #endif | 232 #endif |
228 | 233 |
229 #ifdef SUNPRO | 234 #ifdef SUNPRO |
230 sunpro_objs=sunpro.o | 235 sunpro_objs=sunpro.o |
231 #endif | 236 #endif |
340 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) $(dnd_objs) | 345 X11_objs = EmacsFrame.o EmacsShell.o TopLevelEmacsShell.o TransientEmacsShell.o EmacsManager.o $(external_widget_objs) $(dnd_objs) |
341 #endif /* HAVE_X_WINDOWS */ | 346 #endif /* HAVE_X_WINDOWS */ |
342 | 347 |
343 ## define otherobjs as list of object files that make-docfile | 348 ## define otherobjs as list of object files that make-docfile |
344 ## should not be told about. | 349 ## should not be told about. |
345 otherobjs = lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs) | 350 otherobjs = lastfile.o $(mallocobjs) $(rallocobjs) $(X11_objs) $(export_lib) |
346 otherrtls = $(otherobjs:.o=.c.rtl) | 351 otherrtls = $(otherobjs:.o=.c.rtl) |
347 othersrcs = $(otherobjs:.o=.c) | 352 othersrcs = $(otherobjs:.o=.c) |
348 | 353 |
349 LIBES = $(lwlib_lib) $(malloclib) $(ld_libs_all) $(lib_gcc) | 354 LIBES = $(lwlib_lib) $(malloclib) $(ld_libs_all) $(lib_gcc) |
350 | 355 |