Commit | Line | Data |
---|---|---|
177c0ea7 | 1 | #define AIX4_1 |
c2854ab5 RS |
2 | |
3 | #include "aix4.h" | |
ffd04ed0 | 4 | |
efcb1c1a | 5 | /* olson@mcs.anl.gov says -li18n is needed by -lXm. */ |
2a612632 | 6 | #undef LIB_MOTIF |
efcb1c1a | 7 | #define LIB_MOTIF -lXm -li18n |
7d23fb39 | 8 | |
bfc30de9 RS |
9 | #ifdef __GNUC__ |
10 | #undef _NO_PROTO | |
11 | #endif | |
2a612632 | 12 | |
b11432c3 KH |
13 | /* For AIX, it turns out compiling emacs under AIX 3.2.4 REQUIRES "cc -g" |
14 | because "cc -O" crashes. Under AIX 3.2.5, "cc -O" is required because | |
15 | "cc -g" crashes. Go figure. --floppy@merlin.mit.edu. | |
16 | 4.1 seems to need -g again. -- larry@vaquita.mitra.com. */ | |
63a1c38c RS |
17 | /* David Edelsohn <dje@watson.ibm.com> says that this actually depends |
18 | on the version of XLC, which can't be predicted from the system version. | |
19 | What a mess! */ | |
3cbbbdc6 DL |
20 | /* No more of a mess than other systems, GNU+GCC included. See |
21 | comments in aix3-2-5.h. -- fx */ | |
22 | #if 0 | |
b11432c3 KH |
23 | #ifndef __GNUC__ |
24 | #undef C_DEBUG_SWITCH | |
25 | #undef C_OPTIMIZE_SWITCH | |
26 | #define C_DEBUG_SWITCH -g | |
27 | #endif | |
3cbbbdc6 | 28 | #endif |
b11432c3 | 29 | |
f46cc152 RS |
30 | /* The X internationalization stuff is still broken in AIX 4.1, so |
31 | don't #undef X11R5_INHIBIT_I18N | |
32 | It still causes shift, ctrl, and alt to resend the last character, | |
33 | if it was a control character like tab, enter, backspace, or ESC. | |
34 | Bill_Mann @ PraxisInt.com */ | |
b11432c3 | 35 | /* #undef X11R5_INHIBIT_I18N */ |
c151e13c RS |
36 | |
37 | #ifndef HAVE_LIBXMU | |
38 | #define LIBXMU | |
39 | ||
40 | /* Unfortunately without libXmu we cannot support EditRes. */ | |
41 | #define NO_EDITRES | |
42 | #endif |