When compiling, I configure with prefix and exec-prefix: ./configure --prefix=/path --exec-prefix=/path/x86_64 (for a multi-arch installation). make and make-install work fine; bin, lib and modules are installed under the exec-prefix directory as expected. But, when I run: cd /path/x86_64/bin ./apachectl start httpd tries to load modules from /path/modules instead of /path/x86_64/modules...