1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-26 07:33:47 +00:00

(LIB_STANDARD_1): New macro.

(LIB_STANDARD): Use LIB_STANDARD_1.
(LIBS_SYSTEM): Use it here too.
This commit is contained in:
Richard M. Stallman 1995-11-10 16:38:55 +00:00
parent 643cf215b2
commit e3bebca706

View File

@ -39,18 +39,24 @@
for the rename function, but some people say ISC's rename doesn't
work correctly with Emacs so we use Emacs' emulation instead. */
#if defined (__GNUC__)
# define LIB_STANDARD -lcposix -lc
# define LIB_STANDARD_1 -lcposix
#else /* !__GNUC__ */
# define LIB_STANDARD -lPW -lc
# define LIB_STANDARD_1 -lPW
#endif /* !__GNUC__ */
/* LIB_STANDARD_1 is used both here and in LIBS_SYSTEM
(the latter for the sake of configure). */
#define LIB_STANDARD LIB_STANDARD_1 -lc
#define NO_X_DESTROY_DATABASE
/* May be needed to avoid undefined symbols such as gethostname,
/* -linet may be needed to avoid undefined symbols such as gethostname,
inet_addr, gethostbyname, socket, connect, ... But if we are not
compiling with X support, it's not needed. */
#ifdef HAVE_X_WINDOWS
#define LIBS_SYSTEM -linet
#define LIBS_SYSTEM -linet LIBS_STANDARD_1
#else
#define LIBS_SYSTEM LIBS_STANDARD_1
#endif
/* This system has job control. */