Before and after the assignment operator, no spaces are allowed. I don't know if there are any /bin/sh which allow spaces, but at least in bash, csh and zsh, the former code was no valid assigment. --- configure | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure b/configure index eebe075..7f5ca7d 100755 --- a/configure +++ b/configure @@ -238,11 +238,11 @@ printf "Checking for Mac OS X (for shared library)... " if [ `uname` = "Darwin" ] ; then printf "Yes.\n" mac_os_x=1 - linker_resolves_library_dependencies = 0 + linker_resolves_library_dependencies=0 else printf "No.\n" mac_os_x=0 - linker_resolves_library_dependencies = 1 + linker_resolves_library_dependencies=1 fi if [ $errors -gt 0 ]; then -- 1.7.0.4