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