Mercurial > hg > xemacs-beta
comparison src/Makefile.in.in @ 98:0d2f883870bc r20-1b1
Import from CVS: tag r20-1b1
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:13:56 +0200 |
parents | 99da576a67e7 |
children | 4be1180a9e89 |
comparison
equal
deleted
inserted
replaced
97:498bf5da1c90 | 98:0d2f883870bc |
---|---|
318 # define SOUND_CFLAGS -Dconst= -Dvolatile= -I/usr/audio/examples | 318 # define SOUND_CFLAGS -Dconst= -Dvolatile= -I/usr/audio/examples |
319 # else /* ! USE_GCC */ | 319 # else /* ! USE_GCC */ |
320 # define SOUND_CFLAGS +e -I/usr/audio/examples | 320 # define SOUND_CFLAGS +e -I/usr/audio/examples |
321 # endif /* USE_GCC */ | 321 # endif /* USE_GCC */ |
322 # define SOUND_OBJS hpplay.o | 322 # define SOUND_OBJS hpplay.o |
323 # elif defined (LINUX) | 323 # elif defined (LINUX) || defined(__FreeBSD__) |
324 # define SOUND_CFLAGS | 324 # define SOUND_CFLAGS |
325 # define SOUND_OBJS linuxplay.o | 325 # define SOUND_OBJS linuxplay.o |
326 # else | 326 # else |
327 ERROR!! HAVE\_NATIVE\_SOUND can only be defined on Solaris, SunOS, SGI, hp9000s800, or Linux | 327 ERROR!! HAVE\_NATIVE\_SOUND can only be defined on Solaris, SunOS, SGI, hp9000s800, or Linux |
328 # endif /* OS */ | 328 # endif /* OS */ |
560 # define LIB_CANNA | 560 # define LIB_CANNA |
561 # endif | 561 # endif |
562 # ifdef HAVE_WNN | 562 # ifdef HAVE_WNN |
563 # define WNN_OBJS mule-wnnfns.o | 563 # define WNN_OBJS mule-wnnfns.o |
564 # define WNN_OBJ_SRC ${muledirfromsrc}/mule-wnnfns.c | 564 # define WNN_OBJ_SRC ${muledirfromsrc}/mule-wnnfns.c |
565 # define LIB_WNN -lwnn | |
565 # else | 566 # else |
566 # define WNN_OBJS | 567 # define WNN_OBJS |
567 # define WNN_OBJ_SRC | 568 # define WNN_OBJ_SRC |
569 # define LIB_WNN | |
568 # endif | 570 # endif |
569 /* Chuck says that you have to have at least one specified actual | 571 /* Chuck says that you have to have at least one specified actual |
570 object file per line. */ | 572 object file per line. */ |
571 mule_objs= mule.o mule-ccl.o CANNA_OBJS \ | 573 mule_objs= mule.o mule-ccl.o CANNA_OBJS \ |
572 WNN_OBJS mule-charset.o mule-coding.o | 574 WNN_OBJS mule-charset.o mule-coding.o |
578 #else /* not MULE */ | 580 #else /* not MULE */ |
579 | 581 |
580 mule_objs= | 582 mule_objs= |
581 mule_obj_src= | 583 mule_obj_src= |
582 #define LIB_CANNA | 584 #define LIB_CANNA |
585 #define LIB_WNN | |
583 | 586 |
584 #endif /* not MULE */ | 587 #endif /* not MULE */ |
585 | 588 |
586 /* LWLIBSRCDIR is defined above regardless of X being used or not. | 589 /* LWLIBSRCDIR is defined above regardless of X being used or not. |
587 This avoids having to conditionalize the dependencies on lwlib.h */ | 590 This avoids having to conditionalize the dependencies on lwlib.h */ |
625 #endif /* ! LWLIB_USES_MOTIF */ | 628 #endif /* ! LWLIB_USES_MOTIF */ |
626 | 629 |
627 LIBX11_LIBS = -llw $(TOOLKIT_LIBS) $(XPM_LIBS) $(XFACE_LIBS) $(JPEG_LIBS) $(PNG_LIBS) $(USAGE_TRACKING_LIBS) | 630 LIBX11_LIBS = -llw $(TOOLKIT_LIBS) $(XPM_LIBS) $(XFACE_LIBS) $(JPEG_LIBS) $(PNG_LIBS) $(USAGE_TRACKING_LIBS) |
628 | 631 |
629 #ifdef AIX4 | 632 #ifdef AIX4 |
630 #define LIBI18N -li18n | 633 # define LIBI18N -li18n |
631 #else | 634 #else |
632 #define LIBI18N | 635 # if (defined(LINUX) && defined(HAVE_CDE)) |
636 # define LIBI18N -lXintl | |
637 # else | |
638 # define LIBI18N | |
639 #endif /* LINUX & CDE */ | |
633 #endif /* AIX4 */ | 640 #endif /* AIX4 */ |
634 | 641 |
635 #ifdef THIS_IS_X11R6 | 642 #ifdef THIS_IS_X11R6 |
636 #ifdef NEED_LIBW | 643 #ifdef NEED_LIBW |
637 LIBW= -lw | 644 LIBW= -lw |
786 #define REALPATH_OBJS realpath.o | 793 #define REALPATH_OBJS realpath.o |
787 #endif | 794 #endif |
788 | 795 |
789 #ifdef TOOLTALK | 796 #ifdef TOOLTALK |
790 # define TOOLTALK_OBJS tooltalk.o | 797 # define TOOLTALK_OBJS tooltalk.o |
791 # if (defined (IRIX5) || defined (HPUX) || defined (POWERPC) || defined (AIX4)) | 798 # if (defined (IRIX5) || defined (HPUX) || defined (POWERPC) || defined (AIX4) || defined (LINUX)) |
792 # define LIB_TOOLTALK -ltt | 799 # define LIB_TOOLTALK -ltt |
793 # else | 800 # else |
794 # if (defined (SPARC) && !defined (USG)) | 801 # if (defined (SPARC) && !defined (USG)) |
795 # define LIB_TOOLTALK -ltt -lI18N | 802 # define LIB_TOOLTALK -ltt -lI18N |
796 # else | 803 # else |
1150 #define ENERGIZE_LISP | 1157 #define ENERGIZE_LISP |
1151 #endif | 1158 #endif |
1152 | 1159 |
1153 #ifdef SUNPRO | 1160 #ifdef SUNPRO |
1154 /* Lisp files preloaded if compiled with support for SunPro products */ | 1161 /* Lisp files preloaded if compiled with support for SunPro products */ |
1155 #define MULE_TM_LISP \ | |
1156 ${lispdir}tm/mime-setup.elc \ | |
1157 ${lispdir}tl/tl-misc.elc \ | |
1158 ${lispdir}tl/tl-str.elc \ | |
1159 ${lispdir}tl/tl-list.elc \ | |
1160 ${lispdir}tl/tl-seq.elc \ | |
1161 ${lispdir}tl/tl-atype.elc \ | |
1162 ${lispdir}tl/file-detect.elc \ | |
1163 ${lispdir}tl/emu.elc \ | |
1164 ${lispdir}tl/emu-x20.elc \ | |
1165 ${lispdir}tl/emu-xemacs.elc \ | |
1166 ${lispdir}tm/tm-setup.elc \ | |
1167 ${lispdir}mule/cyrillic.elc | |
1168 #define SUNPRO_LISP \ | 1162 #define SUNPRO_LISP \ |
1169 ${lispdir}packages/sccs.elc \ | 1163 ${lispdir}packages/sccs.elc \ |
1170 ${lispdir}sunpro/sunpro-init.elc \ | 1164 ${lispdir}sunpro/sunpro-init.elc \ |
1171 ${lispdir}sunpro/sunpro-menubar.elc \ | 1165 ${lispdir}sunpro/sunpro-menubar.elc \ |
1172 ${lispdir}sunpro/sunpro-keys.elc \ | 1166 ${lispdir}sunpro/sunpro-keys.elc \ |
1182 ${lispdir}comint/comint.elc \ | 1176 ${lispdir}comint/comint.elc \ |
1183 ${lispdir}utils/ring.elc \ | 1177 ${lispdir}utils/ring.elc \ |
1184 ${lispdir}utils/annotations.elc \ | 1178 ${lispdir}utils/annotations.elc \ |
1185 ${lispdir}modes/cc-mode.elc \ | 1179 ${lispdir}modes/cc-mode.elc \ |
1186 ${lispdir}modes/imenu.elc \ | 1180 ${lispdir}modes/imenu.elc \ |
1187 ${lispdir}utils/reporter.elc \ | 1181 ${lispdir}utils/reporter.elc |
1188 MULE_TM_LISP | |
1189 #else | 1182 #else |
1190 #define SUNPRO_LISP | 1183 #define SUNPRO_LISP |
1191 #endif | 1184 #endif |
1192 | 1185 |
1193 #ifdef TOOLTALK | 1186 #ifdef TOOLTALK |
1273 ${lispdir}packages/vc-hooks.elc \ | 1266 ${lispdir}packages/vc-hooks.elc \ |
1274 ${lispdir}prim/replace.elc ${lispdir}prim/specifier.elc \ | 1267 ${lispdir}prim/replace.elc ${lispdir}prim/specifier.elc \ |
1275 ${lispdir}modes/auto-show.elc SUNPRO_LISP TTY_LISP \ | 1268 ${lispdir}modes/auto-show.elc SUNPRO_LISP TTY_LISP \ |
1276 ${lispdir}bytecomp/bytecomp-runtime.elc FLOAT_LISP EPOCH_LISP \ | 1269 ${lispdir}bytecomp/bytecomp-runtime.elc FLOAT_LISP EPOCH_LISP \ |
1277 ${lispdir}prim/itimer.elc ${lispdir}ediff/ediff-hook.elc \ | 1270 ${lispdir}prim/itimer.elc ${lispdir}ediff/ediff-hook.elc \ |
1271 ${lispdir}custom/custom.elc ${lispdir}custom/widget.elc \ | |
1272 ${lispdir}w3/font.elc \ | |
1278 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \ | 1273 ${lispdir}packages/fontl-hooks.elc SCROLLBAR_LISP \ |
1279 ${lispdir}prim/buffer.elc MENUBAR_LISP \ | 1274 ${lispdir}prim/buffer.elc MENUBAR_LISP \ |
1280 ${lispdir}packages/buff-menu.elc DIALOG_LISP MULE_LISP NOMULE_LISP \ | 1275 ${lispdir}packages/buff-menu.elc DIALOG_LISP MULE_LISP NOMULE_LISP \ |
1281 ${lispdir}modes/abbrev.elc X11_LISP NS_LISP ENERGIZE_LISP TOOLTALK_LISP | 1276 ${lispdir}modes/abbrev.elc X11_LISP NS_LISP ENERGIZE_LISP TOOLTALK_LISP |
1282 | 1277 |
1289 ${lispdir}utils/advice.elc | 1284 ${lispdir}utils/advice.elc |
1290 | 1285 |
1291 LIBES = NAS_LIBS ${native_sound_lib} SOCKS_LIBS ENERGIZE_LIBS LIB_CDE LIB_OFFIX_DND \ | 1286 LIBES = NAS_LIBS ${native_sound_lib} SOCKS_LIBS ENERGIZE_LIBS LIB_CDE LIB_OFFIX_DND \ |
1292 LIB_TOOLTALK $(LIBX) \ | 1287 LIB_TOOLTALK $(LIBX) \ |
1293 LIBS_SYSTEM LIBS_MACHINE LIBS_TERMCAP \ | 1288 LIBS_SYSTEM LIBS_MACHINE LIBS_TERMCAP \ |
1294 LIB_CANNA LIB_INTL QUANTIFY_LIBS $(LIB_KSTAT) \ | 1289 LIB_CANNA LIB_WNN LIB_INTL QUANTIFY_LIBS $(LIB_KSTAT) \ |
1295 DATABASE_LIBS LIBS_DEBUG $(GNULIB_VAR) LIB_MATH LIB_STANDARD \ | 1290 DATABASE_LIBS LIBS_DEBUG $(GNULIB_VAR) LIB_MATH LIB_STANDARD \ |
1296 $(GNULIB_VAR) | 1291 $(GNULIB_VAR) |
1297 | 1292 |
1298 /* Enable recompilation of certain other files depending on system type. */ | 1293 /* Enable recompilation of certain other files depending on system type. */ |
1299 | 1294 |