Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Installing 3.0



Dear Zshell Workers,

As I mentioned before, zsh-2.6 works well for me. I cannot get 3.0 to  
install. You asked me for a list of error messages. Here is the whole story:



onyx2# cd /usr/local/zsh-3.0-pre3
onyx2# ./configure
creating cache ./config.cache
configuring for zsh 3.0-pre3
checking host system type... m68k-next-nextstep3
checking for gcc... no
checking for cc... cc
checking whether we are using GNU C... yes
checking how to run the C preprocessor... cc -E -traditional-cpp
checking whether cc needs -traditional... no
checking for working const... yes
checking whether cross-compiling... no
checking for cc option to accept ANSI C...
checking for function prototypes... yes
checking size of long... 4
checking if signed to unsigned casting is broken... no
checking whether make sets ${MAKE}... yes
checking for a BSD compatible install... /usr/bin/install -c
checking for mawk... no
checking for gawk... no
checking for nawk... no
checking for awk... awk
checking for dirent.h that defines DIR... no
checking for sys/ndir.h that defines DIR... no
checking for sys/dir.h that defines DIR... yes
checking for -lx... no
checking for ANSI C header files... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether stat file-mode macros are broken... no
checking for sys/wait.h that is POSIX.1 compatible... no
checking for sys/time.h... yes
checking for sys/times.h... yes
checking for sys/select.h... no
checking for termcap.h... no
checking for termio.h... no
checking for termios.h... yes
checking for sys/param.h... yes
checking for sys/filio.h... no
checking for string.h... yes
checking for memory.h... yes
checking for limits.h... yes
checking for fcntl.h... yes
checking for libc.h... yes
checking for sys/utsname.h... yes
checking for sys/resource.h... yes
checking for locale.h... yes
checking for errno.h... yes
checking for stdlib.h... yes
checking for unistd.h... yes
checking ut_host in struct utmp... yes
checking POSIX termios... no
checking TIOCGWINSZ in sys/ioctl.h... yes
checking for sys/ptem.h... no
checking for -ltermcap... yes
checking for getdomainname... yes
checking if an include file defines ospeed... no
checking if you must define ospeed... no
checking if tgetent accepts NULL... no
checking return type of signal handlers... void
checking for pid_t... no
checking for off_t... yes
checking for mode_t... no
checking for uid_t in sys/types.h... yes
checking for size_t... yes
checking for sigset_t... no
checking for struct timezone... yes
checking whether getpgrp takes no argument... no
checking for strftime... yes
checking for waitpid... no
checking for select... yes
checking for tcsetpgrp... no
checking for tcgetattr... no
checking for strstr... yes
checking for lstat... yes
checking for getlogin... yes
checking for setpgid... no
checking for gettimeofday... yes
checking for gethostname... yes
checking for mkfifo... no
checking for wait3... yes
checking for difftime... yes
checking for sigblock... yes
checking for sigsetmask... yes
checking for sigrelse... no
checking for sighold... no
checking for killpg... yes
checking for sigaction... no
checking for getrlimit... yes
checking for sigprocmask... no
checking for setuid... yes
checking for seteuid... yes
checking for setreuid... yes
checking for setresuid... no
checking for strerror... yes
checking for strcoll... yes
checking what style of signals to use... BSD_SIGNALS
checking where signal.h is located... /usr/include/bsd/sys/signal.h
checking for /dev/fd filesystem... no
checking for RFS superroot directory... no
checking for NIS... no
checking for NIS+... no
checking where utmp is located... /etc/utmp
checking where wtmp is located... /usr/adm/wtmp
checking if typeahead needs FIONREAD... no
checking for brk() prototype in <unistd.h>... no
checking for sbrk() prototype in <unistd.h>... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating Src/Makefile
creating Doc/Makefile
creating Etc/Makefile
creating Misc/Makefile
creating Util/Makefile
creating Functions/Makefile
creating StartupFiles/Makefile
creating config.h

zsh configuration
-----------------
zsh version           : 3.0-pre3
host operating system : nextstep3
source code location  : .
compiler              : cc
compiler flags        :  -Wall -Wno-implicit -Wmissing-prototypes -O2 -DDEBUG
binary install path   : /usr/local/bin
man page install path : /usr/local/man
info install path     : /usr/local/info


onyx2# make
No suffix list.
cd Src && make CC='cc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H'  CFLAGS='-Wall  
-Wno-implicit -Wmissing-prototypes -O2 -DDEBUG' LDFLAGS='' LIBS='-ltermcap'   
prefix='/usr/local' exec_prefix='/usr/local' bindir='/usr/local/bin'   
infodir='/usr/local/info' mandir='/usr/local/man' manext='1'
sed -n -f ./makepro.sed builtin.c > builtin.pro
sed -n -f ./makepro.sed compat.c > compat.pro
sed -n -f ./makepro.sed cond.c > cond.pro
sed -n -f ./makepro.sed exec.c > exec.pro
sed -n -f ./makepro.sed glob.c > glob.pro
sed -n -f ./makepro.sed hashtable.c > hashtable.pro
sed -n -f ./makepro.sed hist.c > hist.pro
sed -n -f ./makepro.sed init.c > init.pro
sed -n -f ./makepro.sed input.c > input.pro
sed -n -f ./makepro.sed jobs.c > jobs.pro
sed -n -f ./makepro.sed lex.c > lex.pro
sed -n -f ./makepro.sed linklist.c > linklist.pro
sed -n -f ./makepro.sed loop.c > loop.pro
sed -n -f ./makepro.sed math.c > math.pro
sed -n -f ./makepro.sed mem.c > mem.pro
sed -n -f ./makepro.sed params.c > params.pro
sed -n -f ./makepro.sed parse.c > parse.pro
sed -n -f ./makepro.sed signals.c > signals.pro
sed -n -f ./makepro.sed subst.c > subst.pro
sed -n -f ./makepro.sed text.c > text.pro
sed -n -f ./makepro.sed utils.c > utils.pro
sed -n -f ./makepro.sed watch.c > watch.pro
sed -n -f ./makepro.sed zle_bindings.c > zle_bindings.pro
sed -n -f ./makepro.sed zle_hist.c > zle_hist.pro
sed -n -f ./makepro.sed zle_main.c > zle_main.pro
sed -n -f ./makepro.sed zle_misc.c > zle_misc.pro
sed -n -f ./makepro.sed zle_move.c > zle_move.pro
sed -n -f ./makepro.sed zle_refresh.c > zle_refresh.pro
sed -n -f ./makepro.sed zle_tricky.c > zle_tricky.pro
sed -n -f ./makepro.sed zle_utils.c > zle_utils.pro
sed -n -f ./makepro.sed zle_vi.c > zle_vi.pro
sed -n -f ./makepro.sed zle_word.c > zle_word.pro
awk -f ./signames.awk /usr/include/bsd/sys/signal.h > signames.h
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG builtin.c
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG compat.c
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG cond.c
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG exec.c
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG glob.c
glob.c: In function `notstrcmp':
glob.c:614: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:614: too few arguments to function `strcoll'
glob.c: In function `doesmatch':
glob.c:1738: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1738: too few arguments to function `strcoll'
glob.c:1739: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1739: too few arguments to function `strcoll'
glob.c:1766: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1766: too few arguments to function `strcoll'
glob.c:1767: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1767: too few arguments to function `strcoll'
*** Exit 1
Stop.
*** Exit 1
Stop.


onyx2# make install.bin
No suffix list.
cd Src && make CC='cc' CPPFLAGS='' DEFS='-DHAVE_CONFIG_H'  CFLAGS='-Wall  
-Wno-implicit -Wmissing-prototypes -O2 -DDEBUG' LDFLAGS='' LIBS='-ltermcap'   
prefix='/usr/local' exec_prefix='/usr/local' bindir='/usr/local/bin'   
infodir='/usr/local/info' mandir='/usr/local/man' manext='1' install.bin
cc -c -I.. -I. -I.  -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes  
-O2 -DDEBUG glob.c
glob.c: In function `notstrcmp':
glob.c:614: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:614: too few arguments to function `strcoll'
glob.c: In function `doesmatch':
glob.c:1738: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1738: too few arguments to function `strcoll'
glob.c:1739: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1739: too few arguments to function `strcoll'
glob.c:1766: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1766: too few arguments to function `strcoll'
glob.c:1767: warning: passing arg 2 of `strcoll' makes integer from pointer  
without a cast
glob.c:1767: too few arguments to function `strcoll'
*** Exit 1
Stop.
*** Exit 1
Stop.
onyx2#


NeXTstation Turbo ADB Mono running NeXTstep 3.3 Dev. on a 525Mb Quantum hard  
drive with 32Mb of RAM

I hope this helps.

	Andrew



Messages sorted by: Reverse Date, Date, Thread, Author