Installing gnuserv

From MyWiki

Jump to: navigation, search

I didn't actually get this working, but here is as far as I got...

  1. Download gnuserv from http://meltin.net/hacks/emacs/ Direct link
  2. Unpack: tar xvfz gnuserv-3.12.7.tar.gz
  3. cd gnuserv-3.12.7
  4. ./configure --x-includes=/usr/local/include --x-libraries=/usr/local/lib
  5. make
  6. make install
  7. cp devices.el gnuserv-compat.el gnuserv.el /usr/share/emacs/site-lisp/

Elisp code:

(require 'gnuserv-compat)
(require 'gnuserv)
(gnuserv-start)


At this point running gnuclient fails with the following error:

error in process filter: Wrong number of arguments: (lambda (&optional tty term\inal-type) "Create a new device on TTY.
  TTY should be the name of a tty device file (e.g. \"/dev/ttyp3\" under
SunOS et al.), as returned by the `tty' command.  A value of nil means
use the stdin and stdout as passed to XEmacs from the shell.

This was with:

[vwelch@spi-protected ~]$ emacs --version
GNU Emacs 21.4.1
Copyright (C) 2002 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.
Personal tools