[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problems with the installation of clisp.



	Hello, I'm trying to install de last version of clisp (1996-05-30)
in a Sun machine (Ultra ENTERPRISE 3000) with Solaris 2.5.1. I tried to 
install the binary distribution but when I did 
# base/lisp.run -M base/lispinit.mem
and then
> (compile-file "src/config")
it occurs the next error:
*** - SIGSEGV cannot be cured. Fault address = 0xEFFE000.
Segmentation Fault (core dumped)

	Then I tried to install the source distribution but the next 
error occurs:
...
uniq -u < tests.out > tests.output.sparc-sun-solaris2.5.1
test '!' -s tests.output.sparc-sun-solaris2.5.1
*** Error code 1
make: Fatal error: Command failed for target `check'

To continue building CLISP, the following commands are recommended
(cf. unix/INSTALL step 4):
    cd /tmp/clisp/clisp-1996-05-30/with-gcc-trad
    ./makemake  --disable-nls --with-noreadline > makefile
    make
    make check
...

(If you want I send the complet trace of the source installation in the 
above attachment).

You know what is the problem?

Thank´s in advance.

-------------------------------------------------------------------------------
|             Inaki Lasa Morte                 |     eman ta zabal zazu       |
|     Ikerkuntza eta Irakaskuntzarako          |                              |
|            Laguntza Zerbitzua                |  _|_|            _|_|_|_|    |
|----------------------------------------------|  _|_|_|_|            _|_|_|  |
|                                              |  _|_|  _|        _|  _|_|_|  |
|       Euskal Herriko Unibertsitatea          |  _|_|            _|_|_|_|_|  |
|   Gipuzkoako I.I.LA.Z.-S.A.I.D. Gipuzkoa     |  _|_|_|_|  _|_|_|  _|_|_|_|  |
|       M. de Lardizabal Pasalekua, 1          |      _|      _|_|_|_|_|_|    |
|          20009 DONOSTIA/GIPUZKOA             |      _|_|_|  _|_|            |
|                  SPAIN                       |          _|_|_|_|            |
|    TEL: + (34) 43 218000 ext. 269            |          _|_|_|_|            |
|    FAX: + (34) 43 219306                     |                              |
-------------------------------------------------------------------------------

executing /tmp/clisp/clisp-1996-05-30/with-gcc-trad/configure ...
creating cache ./config.cache
checking for gcc... gcc -traditional
checking whether we are using GNU C... yes
checking whether gcc -traditional accepts -g... yes
checking how to run the C preprocessor... gcc -traditional -E -w
checking whether gcc -traditional needs -traditional... no
checking whether make sets ${MAKE}... yes
checking for AIX... no
checking for POSIXized ISC... no
checking for minix/config.h... no
checking whether using GNU C... yes
checking whether using ANSI C... no
checking whether CPP likes indented directives... no
checking whether CPP understands #elif... yes
checking whether CPP understands #error... yes
checking whether CPP likes empty macro arguments... yes
checking whether CC merges adjacent strings... yes
checking for underscore in external names... no
checking for ranlib... ranlib
checking for a BSD compatible install... cp
checking how to copy files... cp -p
checking whether ln -s works... yes
checking how to make hard links... hln
checking for getpwnam... yes
checking for DYNIX/ptx libseq or libsocket... no
checking whether gethostbyname requires -lsocket... no
checking whether cross-compiling... no
checking whether CC works at all... yes
checking for broken HP/UX, A/UX, OSF/1 and NeXTstep shell... no
checking host system type... sparc-sun-solaris2.5.1
checking for working const... no
checking for inline... __inline__
checking for __nowarn__... no
checking for working void... yes
checking for working "return void"... yes
checking for long long type... yes
checking for ANSI C header files... yes
checking for stdlib.h... yes
checking for offsetof in <stddef.h>... yes
checking for locale.h... yes
checking for unistd.h... yes
checking for sys/file.h... yes
checking for O_RDWR in fcntl.h... yes
checking for dirent.h that defines DIR... yes
checking for -ldir... no
checking for closedir return value... yes
checking for sys/utsname.h and struct utsname... yes
checking for netdb.h... yes
checking for sys/shm.h... yes
checking for sys/ipc.h... yes
checking for termios.h... yes
checking for termio.h... yes
checking for sys/termio.h... yes
checking for sgtty.h... yes
checking for tcgetattr... yes
checking for TCSAFLUSH in termios.h... yes
checking for struct winsize... yes
checking for X11
checking for xmkmf... yes
checking for X... libraries /usr/openwin/lib, headers /usr/openwin/include
checking for ANSI C header files... yes
checking for size_t... yes
checking for pid_t... yes
checking for uid_t in sys/types.h... yes
checking for off_t... yes
checking for caddr_t in sys/types.h... yes
checking for clock_t in sys/types.h etc.... yes
checking for d_namlen in struct dirent... no
checking for struct tm in sys/time.h... yes
checking for strlen declaration... extern size_t strlen (char*);
checking for memset... yes
checking for memmove... yes
checking for broken HP/UX, SunOS and IRIX malloc... yes
checking for malloc declaration... extern void* malloc (unsigned int);
checking for free declaration... extern void free (void*);
checking for working alloca.h... yes
checking for alloca... yes
checking for _setjmp... no
checking return type of signal handlers... void
checking whether signal handlers need to be reinstalled... yes
checking for sighold... yes
checking for sigprocmask... yes
checking for sigblock... no
checking for signal blocking interfaces... SystemV POSIX
checking for sigprocmask declaration... extern int sigprocmask (int,  sigset_t*, sigset_t*);
checking for sigaction... yes
checking for siginterrupt... no
checking for abort declaration... extern  void abort (void);
checking for sys_errlist declaration... extern  char*  sys_errlist[];
checking for getenv declaration... extern char* getenv (char*);
checking for setenv declaration... extern int setenv (char*, char*,int);
checking for setenv... no
checking for putenv declaration... extern int putenv (char*);
checking for putenv... yes
checking for setlocale declaration... extern char* setlocale (int,  char*);
checking for vfork.h... no
checking for working vfork... yes
checking for vfork declaration... extern int vfork (void);
checking for setsid... yes
checking for setpgid... yes
checking for execv declaration... extern int execv (char*,  char* []);
checking for execl declaration... extern int execl (char*,  char*, ...);
checking for waitpid... yes
checking for waitpid declaration... extern pid_t waitpid (pid_t, int*, int);
checking for sys/resource.h... yes
checking for sys/times.h... yes
checking for getrusage... yes
checking for getwd... yes
checking for getcwd... yes
checking for chdir declaration... extern int chdir (char*);
checking for mkdir declaration... extern int mkdir (char*, mode_t);
checking for rmdir declaration... extern int rmdir (char*);
checking whether stat file-mode macros are broken... no
checking for stat declaration... extern int stat (char*, struct stat *);
checking for lstat... yes
checking for lstat declaration... extern int lstat (char*, struct stat *);
checking for readlink... yes
checking for readlink declaration... extern int readlink (char*, char*, int);
checking for ELOOP... yes
checking for opendir declaration... extern DIR* opendir (char*);
checking for open declaration... extern int open (char*, int, mode_t);
checking for read declaration... extern int read (int, char*, int);
checking for write declaration... extern int write (int,  char*, int);
checking for rename... yes
checking for rename declaration... extern int rename (char*,  char*);
checking for unlink declaration... extern int unlink (char*);
checking for fsync... yes
checking for ioctl declaration... extern int ioctl (int, int, caddr_t);
checking for FIONREAD... no
checking for FIONREAD in sys/filio.h... yes
checking for reliable FIONREAD... no
checking for fcntl declaration... extern int fcntl (int, int, int);
checking for select... yes
checking for sys/select.h... yes
checking for select declaration... extern int select (int, fd_set *, fd_set *, fd_set *,  struct timeval *);
checking for ualarm... yes
checking for setitimer... yes
checking for setitimer declaration... extern int setitimer (int,  struct itimerval *, struct itimerval *);
checking for usleep... yes
checking for localtime declaration... extern struct tm * localtime (time_t*);
checking for gettimeofday... yes
checking for gettimeofday declaration... extern int gettimeofday (struct timeval *, struct timezone *);
checking for ftime... yes
checking for getpwnam declaration... extern struct passwd * getpwnam (char*);
checking for getpwuid declaration... extern struct passwd * getpwuid (uid_t);
checking for gethostname... yes
checking for gethostname declaration... extern int gethostname (char*, int);
checking for gethostbyname declaration... extern struct hostent * gethostbyname (char*);
checking for connect declaration... extern int connect (int,  struct sockaddr *, int);
checking for sys/un.h... yes
checking for sun_len in struct sockaddr_un... no
checking for netinet/in.h... yes
checking for arpa/inet.h... yes
checking for inet_addr declaration... extern unsigned long inet_addr (char*);
checking for netinet/tcp.h... yes
checking for the code address range... 0x00000000
checking for the malloc address range... 0x00000000
checking for the shared library address range... 0x00000000
checking for getpagesize... yes
checking for getpagesize declaration... extern int getpagesize (void);
checking for vadvise... no
checking for vm_allocate... no
checking for sys/mman.h... yes
checking for mmap... yes
checking for mmap declaration... extern void* mmap (void*, int, int, int, int, off_t);
checking for working mmap... yes
checking for munmap... yes
checking for mprotect... yes
checking for mprotect declaration... extern int mprotect (void*, int, int);
checking for working mprotect... yes
checking for shmget declaration... extern int shmget (key_t, int, int);
checking for shmat declaration... extern void* shmat (int,  void*, int);
checking for shmctl declaration... extern int shmctl (int, int, struct shmid_ds *);
checking for working shared memory... no
checking for getrlimit... yes
checking for setrlimit... yes
checking for the valid characters in filenames... conftest.c:57: conflicting types for `closedir'
/usr/include/dirent.h:74: previous declaration of `closedir'
configure: ./conftest: not found

checking whether characters are unsigned... no
checking for integer types and behaviour
creating machine.h
checking for -lncurses... no
checking for -ltermcap... yes
checking for ranlib... (cached) ranlib
checking for working alloca.h... yes
checking for alloca... yes
checking for valloc... yes
checking for getpagesize... yes
checking for working mmap... (cached) yes
checking for gettext package at /tmp/clisp/clisp-1996-05-30/src/gettext... no
updating cache ./config.cache
creating ./config.status
creating makemake
creating config.h
executing /tmp/clisp/clisp-1996-05-30/with-gcc-trad/avcall/configure ...
loading cache /tmp/clisp/clisp-1996-05-30/with-gcc-trad/config.cache
checking for gcc... (cached) gcc -traditional
checking whether we are using GNU C... (cached) yes
checking whether gcc -traditional accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -traditional -E -w
checking whether gcc -traditional needs -traditional... (cached) no
checking for underscore in external names... (cached) no
checking for ranlib... (cached) ranlib
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) cp
checking host system type... (cached) sparc-sun-solaris2.5.1
checking whether cross-compiling... (cached) no
checking for pcc non-reentrant struct return convention... no
checking whether small structs are returned in registers... no
updating cache /tmp/clisp/clisp-1996-05-30/with-gcc-trad/config.cache
creating ./config.status
creating Makefile
creating avcall.h
executing /tmp/clisp/clisp-1996-05-30/with-gcc-trad/vacall/configure ...
loading cache /tmp/clisp/clisp-1996-05-30/with-gcc-trad/config.cache
checking for gcc... (cached) gcc -traditional
checking whether we are using GNU C... (cached) yes
checking whether gcc -traditional accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -traditional -E -w
checking whether gcc -traditional needs -traditional... (cached) no
checking for underscore in external names... (cached) no
checking for ranlib... (cached) ranlib
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) cp
checking for stdlib.h... (cached) yes
checking for abort declaration... (cached) extern  void abort (void);
checking host system type... (cached) sparc-sun-solaris2.5.1
checking whether cross-compiling... (cached) no
checking for pcc non-reentrant struct return convention... (cached) no
checking whether small structs are returned in registers... (cached) no
checking whether characters are unsigned... (cached) no
creating ./config.status
creating Makefile
creating vacall.h
creating config.h
executing /tmp/clisp/clisp-1996-05-30/with-gcc-trad/trampoline/configure ...
loading cache /tmp/clisp/clisp-1996-05-30/with-gcc-trad/config.cache
checking for gcc... (cached) gcc -traditional
checking whether we are using GNU C... (cached) yes
checking whether gcc -traditional accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -traditional -E -w
checking whether gcc -traditional needs -traditional... (cached) no
checking for ranlib... (cached) ranlib
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD compatible install... (cached) cp
checking whether ln -s works... (cached) yes
checking for working void... (cached) yes
checking for working "return void"... (cached) yes
checking for ANSI C header files... (cached) yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking whether cross-compiling... (cached) no
checking for ANSI C header files... (cached) yes
checking for size_t... (cached) yes
checking for off_t... (cached) yes
checking for malloc declaration... (cached) extern void* malloc (unsigned int);
checking for free declaration... (cached) extern void free (void*);
checking for abort declaration... (cached) extern  void abort (void);
checking for mkdir declaration... (cached) extern int mkdir (char*, mode_t);
checking for open declaration... (cached) extern int open (char*, int, mode_t);
checking for getpagesize... (cached) yes
checking for getpagesize declaration... (cached) extern int getpagesize (void);
checking for vm_allocate... (cached) no
checking for sys/file.h... (cached) yes
checking for O_RDWR in fcntl.h... (cached) yes
checking for sys/mman.h... (cached) yes
checking for mmap... (cached) yes
checking for mmap declaration... (cached) extern void* mmap (void*, int, int, int, int, off_t);
checking for working mmap... (cached) yes
checking for mprotect... (cached) yes
checking for mprotect declaration... (cached) extern int mprotect (void*, int, int);
checking for working mprotect... (cached) yes
checking for sys/shm.h... (cached) yes
checking for sys/ipc.h... (cached) yes
checking for shmget declaration... (cached) extern int shmget (key_t, int, int);
checking for shmat declaration... (cached) extern void* shmat (int,  void*, int);
checking for shmctl declaration... (cached) extern int shmctl (int, int, struct shmid_ds *);
checking for working shared memory... (cached) no
checking host system type... (cached) sparc-sun-solaris2.5.1
checking whether code in malloc'ed memory is executable... yes
checking for sys/cachectl.h... no
updating cache /tmp/clisp/clisp-1996-05-30/with-gcc-trad/config.cache
creating ./config.status
creating Makefile
creating config.h
gcc -traditional -E -w `if test false = true; then echo '-DUNDERSCORE'; fi` /tmp/clisp/clisp-1996-05-30/ffcall/avcall/avcall-sparc.S > avcall-sparc.s
gcc -traditional -c avcall-sparc.s
rm -f avcall.o
ln avcall-sparc.o avcall.o
gcc -traditional -g -O -c /tmp/clisp/clisp-1996-05-30/ffcall/avcall/structcpy.c
rm -f libavcall.a
ar rc libavcall.a avcall.o structcpy.o
ranlib libavcall.a
gcc -traditional -g -O -I. -I/tmp/clisp/clisp-1996-05-30/ffcall/avcall -S /tmp/clisp/clisp-1996-05-30/ffcall/avcall/tests.c
gcc -traditional -g -O -I. -I/tmp/clisp/clisp-1996-05-30/ffcall/avcall -c /tmp/clisp/clisp-1996-05-30/ffcall/avcall/tests.c
gcc -traditional -g -O tests.o avcall.o structcpy.o -o tests
./tests > tests.out
uniq -u < tests.out > tests.output.sparc-sun-solaris2.5.1
test '!' -s tests.output.sparc-sun-solaris2.5.1
*** Error code 1
make: Fatal error: Command failed for target `check'

To continue building CLISP, the following commands are recommended
(cf. unix/INSTALL step 4):
    cd /tmp/clisp/clisp-1996-05-30/with-gcc-trad
    ./makemake  --disable-nls --with-noreadline > makefile
    make
    make check