diff options
| author | Paul Eggert | 1998-08-28 23:38:20 +0000 |
|---|---|---|
| committer | Paul Eggert | 1998-08-28 23:38:20 +0000 |
| commit | 9d0ebf980bcb2966985c213ef8c80b5b1729f6ba (patch) | |
| tree | cdba9e9e5cafb48a5dea9b249d29c4f46a7b2f3e /src | |
| parent | 915293a22edbbd22a3c91e9ba45eb0eb15b2fec9 (diff) | |
| download | emacs-9d0ebf980bcb2966985c213ef8c80b5b1729f6ba.tar.gz emacs-9d0ebf980bcb2966985c213ef8c80b5b1729f6ba.zip | |
(NOT_USING_MOTIF): New macro.
(LD_SWITCH_SYSTEM_TEMACS): Put /usr/dt/lib in the link library
path only if we're not building with Motif.
Diffstat (limited to 'src')
| -rw-r--r-- | src/s/sol2-4.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/s/sol2-4.h b/src/s/sol2-4.h index 0744ae7773d..ad4fb0c5fd6 100644 --- a/src/s/sol2-4.h +++ b/src/s/sol2-4.h | |||
| @@ -13,14 +13,20 @@ | |||
| 13 | 13 | ||
| 14 | #undef LD_SWITCH_SYSTEM | 14 | #undef LD_SWITCH_SYSTEM |
| 15 | 15 | ||
| 16 | /* `#ifdef USE_MOTIF' won't work here, since USE_MOTIF isn't defined yet. | ||
| 17 | Instead, dynamically check whether USE_MOTIF expands to something. */ | ||
| 18 | #define NOT_USING_MOTIF { set x USE_MOTIF; test "$$2" = "USE_MOTIF"; } | ||
| 19 | |||
| 16 | #ifndef __GNUC__ | 20 | #ifndef __GNUC__ |
| 17 | #define LD_SWITCH_SYSTEM_TEMACS -L/usr/ccs/lib LD_SWITCH_X_SITE_AUX -R/usr/dt/lib -L/usr/dt/lib | 21 | #define LD_SWITCH_SYSTEM_TEMACS -L/usr/ccs/lib LD_SWITCH_X_SITE_AUX \ |
| 22 | `NOT_USING_MOTIF || echo ' -R/usr/dt/lib'` | ||
| 18 | #else /* GCC */ | 23 | #else /* GCC */ |
| 19 | /* We use ./prefix-args because we don't know whether LD_SWITCH_X_SITE_AUX | 24 | /* We use ./prefix-args because we don't know whether LD_SWITCH_X_SITE_AUX |
| 20 | has anything in it. It can be empty. | 25 | has anything in it. It can be empty. |
| 21 | This works ok in temacs. */ | 26 | This works ok in temacs. */ |
| 22 | #define LD_SWITCH_SYSTEM_TEMACS -L/usr/ccs/lib \ | 27 | #define LD_SWITCH_SYSTEM_TEMACS -L/usr/ccs/lib \ |
| 23 | `./prefix-args -Xlinker LD_SWITCH_X_SITE_AUX` -R/usr/dt/lib -L/usr/dt/lib | 28 | `./prefix-args -Xlinker LD_SWITCH_X_SITE_AUX` \ |
| 29 | `NOT_USING_MOTIF || echo ' -R/usr/dt/lib -L/usr/dt/lib'` | ||
| 24 | #endif /* GCC */ | 30 | #endif /* GCC */ |
| 25 | 31 | ||
| 26 | /* Gregory Neil Shapiro <gshapiro@hhmi.org> reports the Motif header files | 32 | /* Gregory Neil Shapiro <gshapiro@hhmi.org> reports the Motif header files |