Hi,
I'm trying to install xemacs on my linux computer. Compiling seems to work, but
make stops with sysdep.c The error message is as follows:
sysdep.c: In function `init_baud_rate':
sysdep.c:939: warning: unused variable `con'
sysdep.c: In function `init_sigio_on_device':
sysdep.c:1025: error: structure has no member named `old_fcntl_owner'
sysdep.c: In function `reset_sigio_on_device':
sysdep.c:1057: error: structure has no member named `old_fcntl_owner'
make[1]: *** [sysdep.o] Error 1
make[1]: Leaving directory `/usr/src/xemacs-21.4.13/src'
make: *** [src] Fehler 2
The config-file is attached. Thanks for your support and I hope my
question is not due to a completely dump reason.
Cheers,
Stephan
./configure --prefix=/usr/share/ --with-gcc=yes--with-gtk=no --with-png=no
--with-xpm=no --with-dnet=no --with-gnome=no --with-msw=no
--with-wmcommand=no --with-xmu=no --with-widgets=no --with-dragndrop=no
--with-offix=no --with-gpm=no --with-jpeg=no --with-tiff=no --with-gif=no
--with-xface=yes --with-wnn6=no --with-xfs=no --with-ldap=no
--with-postgresql=no --with-pop=no --with-kerberos=no --with-hesiod=no
--with-mule=no --with-workshop=no --with-tooltalk=no --with-ipv6-cname=no
--with-socks=no --with-dnet=no --with-netinstall=no --external-widget=no
--pdump=no --with-debug-malloc=no --memory-usage-stats=no
--use-union-type=no --with-quantify=no --with-purify=no --with-tty=no
checking whether ln -s works... yes
checking host system type... i686-pc-linux
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for AIX... no
checking for GNU libc... yes
Extracting information from the machine- and system-dependent headers...
checking for buggy gcc versions... no
checking for "-z nocombreloc" linker flag... yes
checking for dynodump... no
checking for malloc_set_state... yes
checking whether __after_morecore_hook exists... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking for bison... no
checking for byacc... no
checking for a.out.h... yes
checking for elf.h... yes
checking for cygwin/version.h... no
checking for fcntl.h... yes
checking for inttypes.h... yes
checking for libgen.h... yes
checking for locale.h... yes
checking for mach/mach.h... no
checking for sys/param.h... yes
checking for sys/pstat.h... no
checking for sys/time.h... yes
checking for sys/timeb.h... yes
checking for sys/un.h... yes
checking for ulimit.h... yes
checking for unistd.h... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys_siglist declaration in signal.h or unistd.h... yes
checking for utime... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for mode_t... yes
checking for off_t... yes
checking for ssize_t... yes
checking for socklen_t... yes
checking for struct timeval... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for working const... yes
checking whether make sets ${MAKE}... yes
checking whether byte ordering is bigendian... no
checking size of short... 2
checking size of int... 4
checking size of long... 4
checking size of long long... 8
checking size of void *... 4
checking for long file names... yes
checking for sin... no
checking for sin in -lm... yes
checking type of mail spool file locking
checking for lockf... yes
checking for flock... yes
checking whether the -xildoff compiler flag is required... no
checking for specified window system
checking for X... no
configure: warning: --with-xface ignored: Not valid without window system support
Using no window system.
checking for WM_COMMAND option
configure: warning: No CDE without generic Drag'n'Drop support
configure: warning: No OffiX without generic Drag'n'Drop support
checking for LDAP
checking for cbrt... yes
checking for closedir... yes
checking for dup2... yes
checking for eaccess... no
checking for fmod... yes
checking for fpathconf... yes
checking for frexp... yes
checking for ftime... yes
checking for getaddrinfo... yes
checking for gethostname... yes
checking for getnameinfo... yes
checking for getpagesize... yes
checking for gettimeofday... yes
checking for getcwd... yes
checking for getwd... yes
checking for logb... yes
checking for lrand48... yes
checking for matherr... yes
checking for mkdir... yes
checking for mktime... yes
checking for perror... yes
checking for poll... yes
checking for random... yes
checking for rename... yes
checking for res_init... no
checking for rint... yes
checking for rmdir... yes
checking for select... yes
checking for setitimer... yes
checking for setpgid... yes
checking for setlocale... yes
checking for setsid... yes
checking for sigblock... yes
checking for sighold... yes
checking for sigprocmask... yes
checking for snprintf... yes
checking for stpcpy... yes
checking for strerror... yes
checking for tzset... yes
checking for ulimit... yes
checking for usleep... yes
checking for waitpid... yes
checking for vsnprintf... yes
checking for fsync... yes
checking for ftruncate... yes
checking for umask... yes
checking for getpt... yes
checking for _getpty... no
checking for grantpt... yes
checking for unlockpt... yes
checking for ptsname... yes
checking for killpg... yes
checking for tcgetpgrp... yes
checking for openpty... no
checking for openpty in -lutil... yes
checking for pty.h... yes
checking for stropts.h... yes
checking for isastream... yes
checking for strtio.h... no
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether netdb declares h_errno... yes
checking for sigsetjmp... yes
checking whether localtime caches TZ... no
checking whether gettimeofday accepts one or two arguments... two
checking for inline... inline
checking for working alloca.h... yes
checking for alloca... yes
checking for vfork.h... no
checking for working vfork... yes
checking for working strcoll... yes
checking for getpgrp... yes
checking whether getpgrp takes no argument... yes
checking for working mmap... yes
checking for M_MMAP_THRESHOLD... yes
checking for termios.h... yes
checking for socket... yes
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
checking for sun_len member in struct sockaddr_un... no
checking for ip_mreq struct in netinet/in.h... yes
checking for msgget... yes
checking for sys/ipc.h... yes
checking for sys/msg.h... yes
checking for dirent.h... yes
checking for nlist.h... no
checking for sound support
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for database support
checking for ndbm.h... no
checking for Berkeley db.h... no
checking for module support
checking for dlfcn.h... yes
checking for dlopen in -lc... checking for dlopen in -ldl... checking how to build dynamic
libraries for i686-pc-linux
checking how to produce PIC code... -fPIC
checking if PIC flag -fPIC really works... yes
checking if C compiler can produce shared libraries... yes
checking for ld used by GCC...
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld
checking if the linker is GNU ld... yes
checking for dlerror... yes
checking for _dlerror... no
XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /usr/src/xemacs-21.4.13
Installation prefix: /usr/share/
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare
-Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Linking with `-z nocombreloc'.
- Consider configuring with --pdump.
Window System:
TTY:
Images:
Sound:
Compiling in support for sound (native).
Databases:
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
creating ./config.status
creating Makefile.in
creating lib-src/Makefile.in
creating src/Makefile.in
creating src/paths.h
creating lib-src/config.values
creating lib-src/ellcc.h
creating src/config.h
creating lwlib/config.h
lwlib/config.h is unchanged
creating ./Makefile
creating ./GNUmakefile
creating lib-src/Makefile
creating lib-src/GNUmakefile
creating src/Makefile
creating src/GNUmakefile