Around line 2970: sotype=none; \ elif [ "X${MKPIC}" != "Xno" -a "X${NOPIC}" = "X" ]; then \ This causes: /bin/sh: 1: Syntax error: "elif" unexpected (On that note, I wonder why my SH?= /bin/ksh is not working here.) That "elif" above should probably be "if". It appears this was done in the 1.1310 to 1.1311 revision. Jeremy C. Reed http://bsd.reedmedia.net/