Hello Solaris people!
Has any of you been succesful in installing emacs 19.28 on solaris
2.3 yet? I am configuring it this way:
starbase# ./configure --with-x-toolkit --with-x
- You did not tell me what kind of host system you want to
configure.
- I will attempt to guess the kind of system this is.
- Looks like this is a sparc-sun-solaris2.3
Checking the configuration name
checking for gcc
checking for ln -s
checking how to run the C preprocessor
checking for a BSD compatible install
checking for bison
checking for byacc
checking for sys/timeb.h
checking for sys/time.h
checking for unistd.h
checking for ANSI C header files
checking for whether time.h and sys/time.h may both be included
checking for sys_siglist declaration in signal.h or unistd.h
checking for return type of signal handlers
checking for struct tm in time.h
checking for tm_zone in struct tm
checking for tzname
checking for lack of working const
checking for long file names
checking for specified window system
checking for X include and library files with xmkmf
checking for X include and library files directly
checking for -lXt
Using X11.
Using Xt toolkit.
examining the machine- and system-dependent files to find out
- which libraries the lib-src programs will want, and
- whether the GNU malloc routines are usable
checking for -ldnet
checking for -lXbsd
checking for XFree86
checking for XrmSetDatabase
checking for XScreenResourceString
checking for XScreenNumberOfScreen
checking for XSetWMProtocols
checking for X11 version
checking for X11 toolkit version
checking for declaration of h_errno in netdb.h
checking for working alloca.h
checking for alloca
checking for -lm
checking for gettimeofday
checking for gethostname
checking for dup2
checking for rename
checking for closedir
checking for mkdir
checking for rmdir
checking for random
checking for lrand48
checking for bcopy
checking for bcmp
checking for logb
checking for frexp
checking for fmod
checking for drem
checking for ftime
checking for res_init
checking for setsid
checking for strerror
checking for fpathconf
checking for socket
checking for netinet/in.h
checking for arpa/inet.h
Configured for `sparc-sun-solaris2.3'.
Where should the build process find the source code?
/tmp/t/emacs-19.28
What operating system and machine description files should Emacs
use?
`s/sol2-3.h' and `m/sparc.h'
What compiler should emacs be built with? cc -g
Should Emacs use the GNU version of malloc? yes
Should Emacs use the relocating allocator for buffers? yes
What window system should Emacs use? x11
What toolkit should Emacs use? LUCID
Where do we find X Windows header files?
/usr/openwin/include
Where do we find X Windows libraries?
/usr/openwin/lib
creating config.status
creating Makefile
creating lib-src/Makefile.in
creating oldXMenu/Makefile
creating lwlib/Makefile
creating src/Makefile.in
creating src/config.h
creating lib-src/Makefile
creating src/Makefile
starbase# make all
<snip-snip-snip>
cc -c -Demacs -DHAVE_CONFIG_H -I. -I/tmp/t/emacs-19.28/src -Xs -I/usr/openwin/include -g emacs.c
"/usr/ucbinclude/sys/ioctl.h", line 77: macro ECHO redefines previous macro at "/usr/include/sys/termios.h", line 260
"/usr/ucbinclude/sys/ioctl.h", line 84: macro NL0 redefines previous macro at "/usr/include/sys/termios.h", line 199
"/usr/ucbinclude/sys/ioctl.h", line 85: macro NL1 redefines previous macro at "/usr/include/sys/termios.h", line 200
"/usr/ucbinclude/sys/ioctl.h", line 89: macro TAB0 redefines previous macro at "/usr/include/sys/termios.h", line 207
"/usr/ucbinclude/sys/ioctl.h", line 90: macro TAB1 redefines previous macro at "/usr/include/sys/termios.h", line 208
"/usr/ucbinclude/sys/ioctl.h", line 91: macro TAB2 redefines previous macro at "/usr/include/sys/termios.h", line 209
"/usr/ucbinclude/sys/ioctl.h", line 92: macro XTABS redefines previous macro at "/usr/include/sys/termios.h", line 213
"/usr/ucbinclude/sys/ioctl.h", line 94: macro CR0 redefines previous macro at "/usr/include/sys/termios.h", line 202
"/usr/ucbinclude/sys/ioctl.h", line 95: macro CR1 redefines previous macro at "/usr/include/sys/termios.h", line 203
"/usr/ucbinclude/sys/ioctl.h", line 96: macro CR2 redefines previous macro at "/usr/include/sys/termios.h", line 204
"/usr/ucbinclude/sys/ioctl.h", line 97: macro CR3 redefines previous macro at "/usr/include/sys/termios.h", line 205
"/usr/ucbinclude/sys/ioctl.h", line 99: macro FF0 redefines previous macro at "/usr/include/sys/termios.h", line 223
"/usr/ucbinclude/sys/ioctl.h", line 100: macro FF1 redefines previous macro at "/usr/include/sys/termios.h", line 224
"/usr/ucbinclude/sys/ioctl.h", line 102: macro BS0 redefines previous macro at "/usr/include/sys/termios.h", line 217
"/usr/ucbinclude/sys/ioctl.h", line 103: macro BS1 redefines previous macro at "/usr/include/sys/termios.h", line 218
"/usr/ucbinclude/sys/ioctl.h", line 112: macro TOSTOP redefines previous macro at "/usr/include/sys/termios.h", line 265
"/usr/ucbinclude/sys/ioctl.h", line 113: macro FLUSHO redefines previous macro at "/usr/include/sys/termios.h", line 271
"/usr/ucbinclude/sys/ioctl.h", line 119: macro PENDIN redefines previous macro at "/usr/include/sys/termios.h", line 272
"/usr/ucbinclude/sys/ioctl.h", line 121: macro NOFLSH redefines previous macro at "/usr/include/sys/termios.h", line 264
"emacs.c", line 166: argument #1 is incompatible with prototype:
prototype: struct {array[4] of ulong __sigbits} : "./syssignal.h", line 66
argument : int
*** Error code 2
make: Fatal error: Command failed for target `emacs.o'
Current working directory /tmp/t/emacs-19.28/src
*** Error code 1
make: Fatal error: Command failed for target `src'
Any hint would be appreciated!
Thanks in advance!
Richard