diff options
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 |