After replacing hard drives and reinstalling solaris 2.6 onto
my Sparc 20, I'm getting the following error when starting up
Apache 1.3.26 and PHP 4.1.2

Syntax error on line 205 of /export/home/eugenem/apache/conf/httpd.conf:
/export/home/eugenem/apache/bin/httpd: fatal: relocation error: file
/export/home/eugenem/apache/libexec/ symbol ap_block_alarms:
referenced symbol not found

I've also been having problems building mod_perl into Apache, but
that's a question for another list.

Aside from a new version of Apache, this combination was working
quite well on my system before having to redo everything.
I'm starting to suspect gcc (3.1), but everything (Apache, PHP, MySQL)
compiles without complaint.  that said, everything on the old system
was built using gcc 3.0.4 or 2.96.3 instead of gcc 3.1.
i may end up going back to gcc 3.0.4 to see if i can get things working

when compiling php 4.2.1 on solaris 2.6/gcc 3.1, i also get an error
about not finding unix.h.

Can anybody offer any suggestions?


Eugene Mah, M.Sc., DABR               [EMAIL PROTECTED]
Medical Physicist/Misplaced Canuck    [EMAIL PROTECTED]
Department of Radiology               "For I am a Bear of Very Little
Medical University of South Carolina   Brain, and long words Bother
Charleston, South Carolina             me."   Winnie the Pooh
PGP KeyID = 0x1F9779FD, 0x319393F4
PGP keys available on request         ICQ 3113529                 O-

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to