On 2/14/02 5:44 PM, John Siracusa wrote: > Then I *manually copied* the httpd binary out of the source directory and > into the install location. Yes, I know I just ran "make install", but the > installed version is actually different than the one sitting in the source > directory! > > --- > > # I have no idea why this is necessary, but it is > /bin/cp src/httpd /usr/local/apache/bin
As Joe quickly pointed out to me, this step is necessary because the apache distribution strips the httpd executable before installing it (which causes all sorts of symbol lookup problems in OS X). The copy step above step can be eliminated if the apache configure command is changed to include the --without-execstrip option. The new configure command looks like this: ./configure \ --prefix=/usr/local/apache \ --without-execstrip \ --with-layout=Apache \ --activate-module=src/modules/perl/libperl.a -John