I have been having problems installing php 4.2.1 on Solaris 2.6, and have
been running into that unix.h problem. I have used what was listed in the
archives as a solution and it didn't work.  

Here's what I'm doing:

./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql
--with-apache=../apache_1.3.26

This of course, picks up the unix.h.  Following the archive solution, I
commented out the include line in the zend.h file and the main/php.h file. 

When I run make after this, I now get this:

Making all in Zend
/bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../main    -D_POSIX_PTHREAD_SEMANTICS -I../TSRM  -g -O2 -prefer-non-pic
-static -c -o zend_language_parser.lo `test -f zend_language_parser.c ||
echo './'`zend_language_parser.c
In file included from ../main/php_config.h:2084,
                 from zend_config.h:1,
                 from zend.h:48,
                 from zend_compile.h:24,
                 from zend_language_parser.c:147:
/usr/include/stdlib.h:53: warning: empty declaration
In file included from ../main/php_config.h:2088,
                 from zend_config.h:1,
                 from zend.h:48,
                 from zend_compile.h:24,
                 from zend_language_parser.c:147:
/usr/include/sys/types.h:253: warning: empty declaration
/usr/include/sys/types.h:354: warning: empty declaration
/usr/include/sys/types.h:355: warning: empty declaration

And this continues for almost every program, then it finally fails at the
end with some other file not being found.  

What's going on here?  I had JUST compiled this version on another 2.6
machine last week, and was able to get around the unix.h by changing the
config.cache line to "no" and re-running configure.  Now, I can't get
anything to work.  

Any suggestions?  Is this really related to that unix.h file?  Where IS
this unix.h? (I did a find on /usr, /bin, /lib and I can't find it
anywhere.) 


----------
Gardiner D. Leverett                    [EMAIL PROTECTED]
Merit Network, Inc.                     Phone: 734-647-9888
4251 Plymouth Road, Suite 2000          Ann Arbor, MI  48105-2785
                        http://www.merit.edu


-- 
PHP Install Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to