scsh-users
[Top] [All Lists]

make broke on standard system

To: scsh-bugs@martigny.ai.mit.edu
Subject: make broke on standard system
From: carr@sabretooth.Eng.Sun.COM (Harold Carr)
Date: Wed, 1 Nov 1995 14:41:54 -0800
>If it's harder than this, and your system is standard, we'd like to know
>about it.

The make broke.  

Sun Microsystems Inc.   SunOS 5.4       Generic July 1994
45 nardis> gunzip scsh.tar.gz


48 nardis> tar xvf scsh.tar
x scsh-0.4.0/, 0 bytes, 0 tape blocks


66 nardis> ./configure
creating cache ./config.cache
checking host system type... sparc-sun-solaris2.4
checking for gcc... cc
checking whether we are using GNU C... no
checking for POSIXized ISC... no
checking for a BSD compatible install... ./install-sh -c
checking for working const... yes
checking whether cross-compiling... no
checking whether byte ordering is bigendian... yes
checking for -lm... yes
checking for -lgen... yes
checking for -lnsl... yes
checking for -lsocket... yes
checking for -lelf... yes
checking for -lld... no
checking for -ldl... yes
checking return type of signal handlers... void
checking how to run the C preprocessor... cc -E
checking for libgen.h... yes
checking for sys/timeb.h... yes
checking for posix/time.h... no
checking for sys/select.h... yes
checking for dlopen... yes
checking for gettimeofday... yes
checking for ftime... no
checking for nlist... yes
checking for select... yes
checking for setitimer... yes
checking for sigaction... yes
checking for socket... yes
checking for chroot... yes
checking for RISC/OS POSIX library lossage... no
checking whether we can use -O2... preset
checking for underscore before symbols... no
checking for n_name... yes
checking for _cnt... yes
checking for tzname... yes
checking for gmtoff... no
checking for const sys_errlist... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating scsh/regexp/Makefile
creating scsh/endian.scm
creating scsh/static.scm
creating sysdep.h

69 nardis> make
cc -c -o main.o -DDEFAULT_IMAGE_NAME=\"/usr/local/lib/scsh/scsh.image\" \
    -I./cig -I./scsh/regexp -g ./main.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o unix.o unix.c
"unix.c", line 109: warning: dubious tag declaration: struct sigcontext
"unix.c", line 121: warning: dubious tag declaration: struct sigcontext
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o dynload.o dynload.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o prescheme.o 
prescheme.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o extension.o 
extension.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scheme48vm.o 
scheme48vm.c
"scheme48vm.c", line 2683: warning: argument #1 is incompatible with prototype:
        prototype: pointer to char : "./prescheme.h", line 36
        argument : pointer to uchar
"scheme48vm.c", line 3715: warning: argument #1 is incompatible with prototype:
        prototype: pointer to char : "./prescheme.h", line 36
        argument : pointer to uchar
"scheme48vm.c", line 3723: warning: argument #1 is incompatible with prototype:
        prototype: pointer to char : "./prescheme.h", line 36
        argument : pointer to uchar
"scheme48vm.c", line 6349: warning: argument #1 is incompatible with prototype:
        prototype: pointer to uchar : "scheme48vm.c", line 6286
        argument : pointer to char
"scheme48vm.c", line 6359: warning: argument #1 is incompatible with prototype:
        prototype: pointer to uchar : "scheme48vm.c", line 6286
        argument : pointer to char
"scheme48vm.c", line 6687: warning: argument #1 is incompatible with prototype:
        prototype: pointer to char : "./prescheme.h", line 36
        argument : pointer to uchar
"scheme48vm.c", line 6870: warning: argument #1 is incompatible with prototype:
        prototype: pointer to char : "./prescheme.h", line 36
        argument : pointer to uchar
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o cig/libcig.o 
cig/libcig.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o cig/libcig1.o 
cig/libcig1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o proc2.o proc2.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/dirstuff1.o 
scsh/dirstuff1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/fdports1.o 
scsh/fdports1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/flock.o 
scsh/flock.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/flock1.o 
scsh/flock1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/jcontrol2.o 
scsh/jcontrol2.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/jcontrol1.o 
scsh/jcontrol1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o 
scsh/machine/stdio_dep.o scsh/machine/stdio_dep.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o 
scsh/machine/time_dep1.o scsh/machine/time_dep1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/network.o 
scsh/network.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/network1.o 
scsh/network1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/putenv.o 
scsh/putenv.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/rdelim.o 
scsh/rdelim.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/re.o scsh/re.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/re1.o 
scsh/re1.c
cd scsh/regexp; make
cc -g  -I. -I.   -c  regexp.c
"regexp.c", line 1007: warning: using out of scope declaration: strchr
cc -g  -I. -I.   -c  regsub.c
cc -g  -I. -I.   -c  regerror.c
ar r libregexp.a regexp.o regsub.o regerror.o
ar: creating libregexp.a
ranlib libregexp.a
sh: ranlib: not found
*** Error code 1 (ignored)
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/select.o 
scsh/select.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/select1.o 
scsh/select1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/syscalls.o 
scsh/syscalls.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/syscalls1.o 
scsh/syscalls1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/time.o 
scsh/time.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/time1.o 
scsh/time1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/tty.o 
scsh/tty.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/tty1.o 
scsh/tty1.c
cc -c -I./cig -I./scsh/regexp -DHAVE_CONFIG_H -I. -I. -g -o scsh/userinfo1.o 
scsh/userinfo1.c
cc -g  -o scshvm main.o unix.o dynload.o prescheme.o extension.o scheme48vm.o  
cig/libcig.o cig/libcig1.o proc2.o scsh/dirstuff1.o  scsh/fdports1.o  
scsh/flock.o scsh/flock1.o  scsh/jcontrol2.o scsh/jcontrol1.o  
scsh/machine/stdio_dep.o  scsh/machine/time_dep1.o  scsh/network.o 
scsh/network1.o  scsh/putenv.o  scsh/rdelim.o  scsh/re.o scsh/re1.o  
scsh/regexp/libregexp.a  scsh/select.o scsh/select1.o  scsh/syscalls.o 
scsh/syscalls1.o  scsh/time.o scsh/time1.o  scsh/tty.o scsh/tty1.o  
scsh/userinfo1.o -ldl -lelf -lsocket -lnsl -lgen -lm
sh ./build-usual-image "." "/usr/local/lib/scsh" "scheme48.image" \
   "scshvm" "./initial.image"
Correcting byte order of resumed image.
./env/init-defpackage.scm .
#{Unspecific}
./more-interfaces.scm .............................
./link-packages.scm ........
./more-packages.scm ......................................................
[command-processor
./env/version-info.scm ./env/command.scm ./env/read-command.scm .
...........................................................................................
.................
]
#{Unspecific}
[usual-commands
[basic-commands
./env/basic-command.scm .....
]
[build-commands
./env/build.scm .....
]
[package-commands
[package-mutation
[shadowing
./env/shadow.scm ...
]
[disclosers
./env/disclosers.scm ..............
]
./env/pedit.scm ......................
]
./env/pacman.scm ....................................
]
[debug-commands
./env/debug.scm .....................................................
]
[inspect-commands
./env/inspect.scm ...................................
]
[disassemble-commands
./env/disasm.scm ...............
]
]
#{Unspecific}
[usual-features
[analysis
[expander
./opt/expand.scm ............................
]
./opt/analyze.scm ..............................
]
[debuginfo
./env/debuginfo.scm ..
]
[bignums
[extended-numbers
./rts/xnum.scm .................................................
]
./rts/bignum.scm 
Analyzing... 
Calls will be compiled in line: (bignum-sign bignum-magnitude zero-magnitude? 
add-magnitudes subtract-magnitudes same-magnitude?)
........................................
]
[ratnums
./rts/ratnum.scm ..................
]
[recnums
./rts/recnum.scm ..............
]
[innums
./rts/innum.scm ..........
]
]
Reading ./initial.debug
Writing scheme48.image

(echo '#!/bin/sh'; \
 echo exec '/usr/local/lib/scsh/scshvm' -o '/usr/local/lib/scsh/scshvm' -i 
'/usr/local/lib/scsh/scheme48.image' \"\$\@\") \
   > script
chmod +x script
rm -f cig/libscshvm.a
ar cq cig/libscshvm.a main.o unix.o dynload.o prescheme.o extension.o 
scheme48vm.o  cig/libcig.o cig/libcig1.o proc2.o scsh/dirstuff1.o  
scsh/fdports1.o  scsh/flock.o scsh/flock1.o  scsh/jcontrol2.o scsh/jcontrol1.o  
scsh/machine/stdio_dep.o  scsh/machine/time_dep1.o  scsh/network.o 
scsh/network1.o  scsh/putenv.o  scsh/rdelim.o  scsh/re.o scsh/re1.o  
scsh/regexp/libregexp.a  scsh/select.o scsh/select1.o  scsh/syscalls.o 
scsh/syscalls1.o  scsh/time.o scsh/time1.o  scsh/tty.o scsh/tty1.o  
scsh/userinfo1.o 
ar: scsh/regexp/libregexp.a is in archive format - embedded archives are not 
allowed
*** Error code 1
make: Fatal error: Command failed for target `cig/libscshvm.a'
70 nardis> 

<Prev in Thread] Current Thread [Next in Thread>
  • make broke on standard system, Harold Carr <=