Sorry, the Solaris naming convention always confused me. At any rate I'm running version 2.6 and it does have gcc installed.
I'm guessing you meant 'make clean'? I'm pretty new to this whole process, so I wouldn't be surprised if I totally missed the whole clearn step. I have recompiled Apache and tried the process on a different box (also running Solaris 2.6), but I hadn't thrown some of those switches, so maybe those will fix my problem.
I've progressed past the obscure-sounding segfault problem and have graduated to a SO linking problem (or so I think). The most recent error I get is when I try to start Apache:
[12:56am]/usr/local/server/www/bin>sudo ./apachectl start
Syntax error on line 108 of /usr/local/server/www/conf/httpd.conf:
Cannot load /usr/local/server/www/libexec/libphp4.so into server: ld.so.1: /usr/local/server/www/bin/httpd: fatal: relocation error: file /usr/local/server/www/libexec/libphp4.so: symbol display_ini_entries: referenced symbol not found
./apachectl start: httpd could not be started
Thanks for the help so far...
-Dan