I had tried compiling ZSH from the latest version 3.1.9, down to 3.1.6 and it was never been a success. I am using an SU-5 SUN MACHINE with SOLARIS 2.6. The problem occurred in the 'make' process. The message below is what I ussually get after 'make' Do I need some patch. ??? HELP ... make[2]: Entering directory `/home/rosarion/zsh-3.1.6-pws-6/Src' gcc -c -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -Wall -Wno-implicit -Wmissing-prototypes -O2 -o builtin.o builtin.c In file included from /usr/include/sys/turnstile.h:12, from /usr/include/sys/t_lock.h:20, from /usr/include/sys/vnode.h:37, from /usr/include/sys/stream.h:21, from system.h:310, from zsh.mdh:6, from builtin.c:30: /usr/local/lib/gcc-lib/sparc-sun-solaris2.4/2.7.2.2/include/sys/param.h:185: warning: `NBBY' redefined /usr/include/sys/select.h:45: warning: this is the location of the previous definition In file included from /usr/include/sys/stream.h:26, from system.h:310, from zsh.mdh:6, from builtin.c:30: /usr/include/sys/model.h:32: #error "No DATAMODEL_NATIVE specified" make[2]: *** [builtin.o] Error 1 make[2]: Leaving directory `/home/rosarion/zsh-3.1.6-pws-6/Src' make[1]: *** [modobjs] Error 2 make[1]: Leaving directory `/home/rosarion/zsh-3.1.6-pws-6/Src' make: *** [all] Error 1 -- **********.----.***************** *******_.'__ `.;@************* *****.--(#)(##)---/#\************ ***.' @ /###\*********** ***: , #####*********** ****`-..__.-' _.-\###/*********** **********;`:';***`"'************ +==--o00--------00o-----------==+ | In any field of endeavor | +==| The only limitation is |==+ ***| One's own imaginations |*** ***|_________________________|*** ****(( #*** ***# ))************ *****(( #* *# ))************* ******(( # # ))************** ******_(_`. . .'_)_************** ****(.______|______.)************ *********************************