XEmacs and the NetWinder


The Good

XEmacs 21.1.6 and later compiles out-of-the-box for the NetWinder :-)

The Bad

Except if you have version 1.0.2 of the libpng library installed. Version 1.0.2 is buggy and will not work with XEmacs. You need to install a newer (or an older) version.
Note: This is not a NetWinder specific problem.

libpng requires zlib. If you do not have the zlib source and want to use the preinstalled zlib, try changing the following two lines in the libpng Makefile:


	ZLIBLIB=/usr/lib
	ZLIBINC=/usr/include
    

The Ugly

The IGS driver in the xserver does not return valid information from the `XQueryBestCursor' call. It sets the maximum cursor width and height to the size of the last cursor created. XEmacs uses this call to decide if a cursor is too big to be created.

When the cursor enters the toolbar, XEmacs tries to change the cursor to the standard `left_ptr' cursor. If the size is wrong, XEmacs will display an error.

You can either:

  1. Put up with it.
  2. Turn off the toolbar.
  3. Patch xemacs.

More XEmacs stuff
Sean MacLennan
Last modified: Thu Oct 11 17:53:57 EDT 2001


Made with XEmacs Valid HTML
	  2.0!