diff options
| author | Richard M. Stallman | 1993-12-23 02:11:23 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1993-12-23 02:11:23 +0000 |
| commit | e9c772d53eceab0022e2d9d4d461316ad45d81a5 (patch) | |
| tree | 3577801d2705bcac5c3520aca0e0af73547a2577 /src | |
| parent | 8f26edca74fb66d698cdd1969dbfcd95ead926e2 (diff) | |
| download | emacs-e9c772d53eceab0022e2d9d4d461316ad45d81a5.tar.gz emacs-e9c772d53eceab0022e2d9d4d461316ad45d81a5.zip | |
(LIBS_SYSTEM): Use -lresolv if HAVE_RES_INIT
is not defined and HAVE_GETHOSTNAME is defined.
Diffstat (limited to 'src')
| -rw-r--r-- | src/s/sunos4-1.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/s/sunos4-1.h b/src/s/sunos4-1.h index cecfe838455..681220a501c 100644 --- a/src/s/sunos4-1.h +++ b/src/s/sunos4-1.h | |||
| @@ -16,11 +16,16 @@ | |||
| 16 | 16 | ||
| 17 | /* Some systems do not run the Network Information Service, but have | 17 | /* Some systems do not run the Network Information Service, but have |
| 18 | modified the shared C library to include resolver support without | 18 | modified the shared C library to include resolver support without |
| 19 | also changing the C archive library (/usr/lib/libc.a). If we detect | 19 | also changing the C archive library (/usr/lib/libc.a). If we can't |
| 20 | the presence of res_init, use -lresolv to supplement libc.a. */ | 20 | detect the presence of res_init, use -lresolv to supplement libc.a. |
| 21 | #ifdef HAVE_RES_INIT | 21 | The #ifdef HAVE_GETHOSTNAME is to prevent configure from |
| 22 | setting libsrc_libs to -lresolv in lib-src/Makefile. configure | ||
| 23 | includes this file without defining any of the HAVE_* macros. */ | ||
| 24 | #ifdef HAVE_GETHOSTNAME | ||
| 25 | #ifndef HAVE_RES_INIT | ||
| 22 | #define LIBS_SYSTEM -lresolv | 26 | #define LIBS_SYSTEM -lresolv |
| 23 | #endif | 27 | #endif |
| 28 | #endif | ||
| 24 | 29 | ||
| 25 | /* Tell GNU malloc to compensate for a bug in localtime. */ | 30 | /* Tell GNU malloc to compensate for a bug in localtime. */ |
| 26 | #define SUNOS_LOCALTIME_BUG | 31 | #define SUNOS_LOCALTIME_BUG |