comparison etc/PROBLEMS @ 90863:648e6c714c7d

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 774-780) - Update from CVS - Merge from emacs--rel--22, gnus--rel--5.10 - Merge from emacs--rel--22 - Fix tq.el edge case * emacs--rel--22 (patch 28-32) - Update from CVS * gnus--rel--5.10 (patch 224-225) - Merge from emacs--devo--0, emacs--rel--22 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-213
author Miles Bader <miles@gnu.org>
date Wed, 30 May 2007 14:40:46 +0000
parents 31beec9ee600 ab566d842488
children 3619e7770f2e
comparison
equal deleted inserted replaced
90862:e4b8d2bccfb0 90863:648e6c714c7d
2454 2454
2455 This results from a bug in a VERY old version of GNU Sed. To solve 2455 This results from a bug in a VERY old version of GNU Sed. To solve
2456 the problem, install the current version of GNU Sed, then rerun 2456 the problem, install the current version of GNU Sed, then rerun
2457 Emacs's configure script. 2457 Emacs's configure script.
2458 2458
2459 *** Compiling on GNU/Linux fails due to a missing left operand in gnu-linux.h.
2460
2461 The error messages have the form:
2462
2463 ../src/s/gnu-linux.h:49:24: error: operator '>' has no left operand
2464
2465 This error occurs because your system defines LINUX_VERSION_CODE in
2466 the standard header file linux/version.h but does not give it a value.
2467 As a workaround, you can edit the file src/s/gnu-linux.h to add the
2468 needed definition. On the line after "#include <linux/version.h>",
2469 add a line as shown below:
2470
2471 #include <linux/version.h>
2472 #define LINUX_VERSION_CODE 132626
2473
2474 The number to use depends on your kernel version (the example shown is
2475 for kernel 2.6.18). The number can be obtained by running the
2476 following command in the shell:
2477
2478 uname -r | sed -e 's/\./ /g' -e 's/-.*//' | awk '{print $1*(2^16) + $2*(2^8) + $3}'
2479
2480 *** Building a 32-bit executable on a 64-bit GNU/Linux architecture. 2459 *** Building a 32-bit executable on a 64-bit GNU/Linux architecture.
2481 2460
2482 First ensure that the necessary 32-bit system libraries and include 2461 First ensure that the necessary 32-bit system libraries and include
2483 files are installed. Then use: 2462 files are installed. Then use:
2484 2463