| | 2127 | To bind keys that produce non-ASCII characters with modifiers, you |
|---|
| | 2128 | must specify raw byte codes. For instance, if you want to bind |
|---|
| | 2129 | META-a-grave to a command, you need to specify this in your `~/.emacs': |
|---|
| | 2130 | |
|---|
| | 2131 | (global-set-key [?\M-\340] ...) |
|---|
| | 2132 | |
|---|
| | 2133 | The above example is for the Latin-1 environment where the byte code |
|---|
| | 2134 | of the encoded a-grave is 340 octal. For other environments, use the |
|---|
| | 2135 | encoding appropriate to that environment. |
|---|
| | 2136 | |
|---|
| | 2279 | |
|---|
| | 2280 | *** `configure' warns ``accepted by the compiler, rejected by the preprocessor''. |
|---|
| | 2281 | |
|---|
| | 2282 | This indicates a mismatch between the C compiler and preprocessor that |
|---|
| | 2283 | configure is using. For example, on Solaris 10 trying to use |
|---|
| | 2284 | CC=/opt/SUNWspro/bin/cc (the Sun Studio compiler) together with |
|---|
| | 2285 | CPP=/usr/ccs/lib/cpp can result in errors of this form (you may also |
|---|
| | 2286 | see the error ``"/usr/include/sys/isa_defs.h", line 500: undefined control''). |
|---|
| | 2287 | |
|---|
| | 2288 | The solution is to tell configure to use the correct C preprocessor |
|---|
| | 2289 | for your C compiler (CPP="/opt/SUNWspro/bin/cc -E" in the above |
|---|
| | 2290 | example). |
|---|
| | 2291 | |
|---|
| | 2292 | *** `configure' fails with ``"junk.c", line 660: invalid input token: 8.elc'' |
|---|
| | 2293 | |
|---|
| | 2294 | The final stage of the Emacs configure process uses the C preprocessor |
|---|
| | 2295 | to generate the Makefiles. Errors of this form can occur if the C |
|---|
| | 2296 | preprocessor inserts extra whitespace into its output. The solution |
|---|
| | 2297 | is to find the switches that stop your preprocessor from inserting extra |
|---|
| | 2298 | whitespace, add them to CPPFLAGS, and re-run configure. For example, |
|---|
| | 2299 | this error can occur on Solaris 10 when using the Sun Studio compiler |
|---|
| | 2300 | ``Sun C 5.8'' with its preprocessor CPP="/opt/SUNWspro/bin/cc -E". |
|---|
| | 2301 | The relevant switch in this case is "-Xs" (``compile assuming |
|---|
| | 2302 | (pre-ANSI) K & R C style code''). |
|---|