diff -r ./picoLisp/src/Makefile ./picolisp/src/Makefile
84a85,93
> ifeq ($(shell uname), HP-UX)
> 	OS = HP-UX
> 	CFLAGS +=
> 	PICOLISP-FLAGS = -m32 -rdynamic
> 	LIB-FLAGS = -lm -ldl
> 	DYNAMIC-LIB-FLAGS = -m32 -shared
> 	LCRYPT =
> 	STRIP = strip
> else
94a104
> endif
diff -r ./picoLisp/src/main.c ./picolisp/src/main.c
12c12
< #if defined (__SVR4) || defined (_AIX)
---
> #if defined (__SVR4) || defined (_AIX) || defined (__hpux)
diff -r ./picoLisp/test/src/main.l ./picolisp/test/src/main.l
20c20
< (unless (member *OS '("SunOS" "OpenBSD" "Cygwin" "AIX"))
---
> (unless (member *OS '("SunOS" "OpenBSD" "Cygwin" "AIX" "HP-UX"))
