I get this too if you quote the $(EXHEADER) to be "$(EXHEADER)" in the install section of the files listed below it compiles and installs ok.
This will break if EXHEADER is _not_ empty. The following snippet should work in all cases (assuming I got my backslash escaping right...):
install: @if test -n "$(EXHEADER)"; then \ headerlist="$(EXHEADER)"; \ for i in $$headerlist; do \ (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ done; \ fi
______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]