Mercurial > hg > xemacs-beta
diff PROBLEMS @ 88:821dec489c24 r20-0
Import from CVS: tag r20-0
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:09:59 +0200 |
parents | 131b0175ea99 |
children | 9f59509498e1 |
line wrap: on
line diff
--- a/PROBLEMS Mon Aug 13 09:09:05 2007 +0200 +++ b/PROBLEMS Mon Aug 13 09:09:59 2007 +0200 @@ -1,7 +1,9 @@ +-*- mode:outline; minor-mode:outl-mouse -*- This file describes various problems that have been encountered in compiling, installing and running XEmacs. (synched up with: 19.30) +(updated for 20.0) * On Irix, I don't see the toolbar icons and I'm getting lots of entries in the warnings buffer. @@ -125,7 +127,7 @@ ftp://tsx-11.mit.edu/pub/linux/packages/GCC/gcc272-no-sr-bug.lbin.tgz - Or wait for GCC 2.7.3. + Or use GCC 2.7.2.1. * Under some versions of OSF XEmacs runs fine if built without optimization but will crash randomly if built with optimization. @@ -226,6 +228,12 @@ You probably have /usr/ucblib/ on your LD_LIBRARY_PATH. Do the link with LD_LIBRARY_PATH unset. +* On Solaris 2.* I cannot make alloc.o, glyphs.o or process.o. + +The SparcWorks C compiler may have difficulty building those modules +with optimization level -xO4. Try using only "-fast" optimization +for just those modules. (Or use gcc). + * I don't have `xmkmf' and `imake' on my HP. You can get these standard X tools by anonymous FTP to hpcvaaz.cv.hp.com. @@ -270,9 +278,9 @@ * With certain fonts, when the cursor appears on a character, the character doesn't appear--you get a solid box instead. -One user on a Linux-based GNU system reported that this problem went -away with installation of a new X server. The failing server was -XFree86 3.1.1. XFree86 3.1.2 works. +One user on a Linux system reported that this problem went away with +installation of a new X server. The failing server was XFree86 3.1.1. +XFree86 3.1.2 works. * On SunOS 4.1.3, Emacs unpredictably crashes in _yp_dobind_soft. @@ -424,7 +432,7 @@ exist. The first line in the `/etc/hosts' file should look like this (replace HOSTNAME with your host name): - 127.0.0.1 HOSTNAME + 127.0.0.1 localhost HOSTNAME Also make sure that the `/etc/host.conf' files contains the following lines: @@ -733,12 +741,6 @@ This problem seems to arise only when the international language extensions to X11R5 are installed. -* Typing C-c C-c in Shell mode kills your X server. - -This happens with Linux kernel 1.0 thru 1.04, approximately. The workaround is -to define SIGNALS_VIA_CHARACTERS in config.h and recompile Emacs. -Newer Linux kernel versions don't have this problem. - * src/Makefile and lib-src/Makefile are truncated--most of the file missing. This can happen if configure uses GNU sed version 2.03. That version @@ -1718,3 +1720,74 @@ This problem will not happen if the m-...h file for your type of machine defines NO_UNION_TYPE. That is the recommended setting now. + +* `Error: No ExtNode to pop!' on Linux systems with Lesstif. + +This error message has been observed with lesstif-0.75a. It does not +appear to cause any harm. + +* Sparc Linux -vs- libXmu. + +There have been reports of configure not detecting libXmu on +SparcLinux. The fix is to add -lXmu to the link flags. + +* Debian Linux and Berkeley db include files. + +Debian Linux puts the Berkeley db include files in /usr/include/db +instead of /usr/include. The fix is to use +--site-includes=/usr/include/db with configure. + +* Signaling: (error "Byte code stack underflow (byte compiler bug), pc 38") + +This error is given when XEmacs v20 is compiled without MULE support +but is attempting to load a .elc which requires MULE support. The fix +is to rebytecompile the offending file. + +* alloc.c will not compile without -P on HP-UX 9.05 + +Pekka Marjola <pema@iki.fi> writes: +Gcc (2.7.2, with cpplib IIRC) required something (-P worked :) to get +it to compile. Otherwise it failed on those DEFUN macros with comments +inside parameter lists (like buffer.c, line 296). + +* Excessive optimization with Gcc-2.7.2 and pgcc can break XEmacs + +It has been reported on some systems that compiling with -O6 can lead +to XEmacs failures. The workaround is to use a lower optimization +level. -O2 and -O4 have been tested extensively. + +* -O2 optimization on Irix 5.3 can cause compiler complaint. + +Nick J. Crabtree <nickc@scopic.com> writes: +Comes up OK on a tty (all I have available over this slow link). Ill +give it a hammering tomorrow. The -O2 optimisation complained about +sizes exceeding thresholds; I haven't bothered to use the -Olimit +option it recommends. + +* Excessive optimization on AIX 4.2 can lead to compiler failure. + +Valdis.Kletnieks@vt.edu writes: +At least at the b34 level, and the latest-and-greatest IBM xlc +(3.1.4.4), there are problems with -O3. I haven't investigated +further. + +* Sed problems on Solaris 2.5 + +There have been reports of Sun sed truncating very lines in the +Makefile during configuration. The workaround is to use GNU sed. + +* CDE is not autodetected on HP. + +Richard Cognot <cognot@ensg.u-nancy.fr> writes: +I have to force /usr/dt/{lib,include} into the site include/lib +command line options. I could add these in hpux10.h, but then I would +think these should be pretty standard (to my knowledge, that's also +where Sun puts its CDE stuff), so that wouldn't fix the problem on +other architectures. AAMOF, when these path are given, CDE is +detected, and DragAndDrop works (more or less, see next issue). + +* Signalling: (wrong-type-argument ...) when loading mail-abbrevs + +The is seen when installing the Big Brother Data Base (bbdb) which +includes an outdated copy of mail-abbrevs.el. Remove the copy that +comes with bbdb and use the one that comes with XEmacs.