scsh-users
[Top] [All Lists]

Re: 0.6.2 Build problems on cygwin

To: gasbichl@informatik.uni-tuebingen.de
Subject: Re: 0.6.2 Build problems on cygwin
From: dvanhorn@emba.uvm.edu
Date: Tue, 25 Jun 2002 13:09:13 -0400 (EDT)
Cc: scsh@zurich.ai.mit.edu
Hello,

Quoting Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>:
> As far as I can see, the errors in your config.log are okay, they are
> part of the testing process. 
> 
> What really matters is the output of configure and the end of
> config.log.

$ ./configure
creating cache ./config.cache
checking host system type... i686-pc-cygwin
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
defining signal constants
checking for POSIXized ISC... no
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for working const... yes
checking whether byte ordering is bigendian... no
checking for main in -lm... yes
checking for main in -ldl... no
checking for main in -lmld... no
checking for main in -lnsl... no
checking for main in -lgen... no
checking for main in -lsocket... no
checking for getpwnam in -lsun... no
checking for crypt in -lc... no
checking for crypt in -lcrypt... yes
checking for main in -lelf... no
checking for RISC/OS POSIX library lossage
checking for working const... (cached) yes
checking return type of signal handlers... void
checking how to run the C preprocessor... gcc -E
checking for libgen.h... no
checking for sys/timeb.h... yes
checking for posix/time.h... no
checking for sys/select.h... yes
checking for nlist.h... no
checking for sys/un.h... yes
checking for crypt.h... yes
checking for gettimeofday... yes
checking for ftime... yes
checking for nlist... no
checking for select... yes
checking for setitimer... yes
checking for sigaction... yes
checking for socklen_t... yes
checking for dlopen... yes
checking for socket... yes
checking for chroot... yes
checking for strerror... yes
checking for seteuid... yes
checking for setegid... yes
checking n_name... no
checking __NEXT__... no
checking underscore before symbols... yes
checking link with -rdynamic... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... no
checking for tzname... yes
checking for gmtoff... no
checking for const sys_errlist... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating scsh/endian.scm
creating scsh/static.scm
creating c/sysdep.h

The end of config.log...

configure:3012: checking for const sys_errlist
configure:3026: gcc -c -O2  conftest.c 1>&5
configure: In function `main':
configure:3022: conflicting types for `sys_errlist'
/usr/include/sys/errno.h:23: previous declaration of `sys_errlist'
configure: failed program was:
#line 3018 "configure"
#include "confdefs.h"
#include <errno.h>
                    #include <unistd.h>
int main() {
const extern char *sys_errlist[];
; return 0; }


Here is the error I get...

$ make
[...]
build/build-usual-image . "`pwd`/scheme" 'scheme48.image' './scshvm' \
        'build/initial.image'
Premature EOF when reading image file
Image file "build/initial.image" is unusable.
make: *** [scheme48.image] Error 1



> -- 
> Martin
> 

Thanks for the help,
David

--
dvanhorn at cs dot uvm dot edu


<Prev in Thread] Current Thread [Next in Thread>