>>>> "Stephan" == Stephan Lindner
<lindners(a)umich.edu> writes:
Stephan> sysdep.c: In function `init_sigio_on_device':
Stephan> sysdep.c:1025: error: structure has no member named `old_fcntl_owner'
This suggests that HAVE_UNIXOID_EVENT_LOOP is not defined (see
src/device.h line 219). This is defined in config.h by
/* Define HAVE_UNIXOID_EVENT_LOOP if we use select() to wait for events. */
#if defined (HAVE_X_WINDOWS) || defined (HAVE_TTY) || defined(HAVE_MSG_SELECT)
#define HAVE_UNIXOID_EVENT_LOOP
#endif
You've deliberately turned off TTY support with --with-tty=no, and you
don't have the X header files (and maybe don't have X at all, but that
seems unlikely):
Stephan> checking for X... no
so (unless you're an absolutely studly user) you won't have a very
useful XEmacs even if you can get it built, as it has no interactive
IO facilities!
As an aside, I recommend that you enable TTY support, as this allows
you to get access to XEmacs from the console or from a remote login
even if the X server gets wedged.
To get X support, you probably have to install the devel rpms. I
don't use SuSE (the system that configure detected), but you're
looking for the X support packages typically having -dev or -devel in
their names. These contain the header files necessary to compile with
X.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.