Try a make veryclean; ./configure ...; make depend; make; make install I just did a: ./configure --without-subdir --prefix=/usr/mylocal \ --sysconfdir=/usr/tmp --localstatedir=/usr/tmp which behaved as expected. To verify, besides config.status, you can examine a main Makefile (it will show expanded make variables) and (after running 'make depend') include/ldapconfig.h. Kurt