Re: [PHP4BETA] Compile problem on Solaris 2.7
| From: | Cary Collett | Date: | Mon, 05 Jun 2000 18:35:21 +0000 |
| Subject: | Re: [PHP4BETA] Compile problem on Solaris 2.7 | ||
| References: | 1 2 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-16156@lists.php.net to get a copy of this message | ||
Thanks! That did the trick. But...
I'm compiling with --with-nsapi (geh, I know, I'm working on getting
us off of it) and I get a gazillion parse errors in
/usr/netscape/suitespot/nsapi.h
This is version 3.63 of iPlanet (Netscape) Enterprise Server.
Below is the spewage:
make[3]: Entering directory `/usr/netscape/php-4.0.0/sapi/nsapi'
/bin/sh /usr/netscape/php-4.0.0/libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I.
-I/usr/netscape/php-4.0.0/sapi/nsapi -I/usr/netscape/php-4.0.0 -I/usr/netscape/suitespot/include
-I/usr/netscape/php-4.0.0/Zend -I/usr/netscape/php-4.0.0 -I/usr/mysql/include/mysql
-I/usr/netscape/php-4.0.0/ext/xml/expat/xmltok -I/usr/netscape/php-4.0.0/ext/xml/expat/xmlparse
-I/usr/netscape/php-4.0.0/TSRM -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -DXML_BYTE_ORDER=21
-I../TSRM -g -O2 -pthreads -c nsapi.c
In file included from nsapi.c:37:
/usr/netscape/suitespot/include/nsapi.h:911: parse error before `Func'
/usr/netscape/suitespot/include/nsapi.h:911: warning: data definition has no type or storage class
/usr/netscape/suitespot/include/nsapi.h:914: parse error before `*'
/usr/netscape/suitespot/include/nsapi.h:914: warning: data definition has no type or storage class
/usr/netscape/suitespot/include/nsapi.h:924: parse error before `FuncPtr'
/usr/netscape/suitespot/include/nsapi.h:924: warning: no semicolon at end of struct or union
/usr/netscape/suitespot/include/nsapi.h:927: parse error before `}'
/usr/netscape/suitespot/include/nsapi.h:1033: parse error before `PASSWD'
/usr/netscape/suitespot/include/nsapi.h:1231: parse error before `FuncPtr'
/usr/netscape/suitespot/include/nsapi.h:1231: warning: no semicolon at end of struct or union
/usr/netscape/suitespot/include/nsapi.h:1233: parse error before `FuncPtr'
/usr/netscape/suitespot/include/nsapi.h:1279: parse error before `*'
/usr/netscape/suitespot/include/nsapi.h:1279: parse error before `FuncPtr'
/usr/netscape/suitespot/include/nsapi.h:1279: `FuncPtr' declared as function returning a
function
/usr/netscape/suitespot/include/nsapi.h:1279: `FuncPtr' redeclared as different kind of symbol
/usr/netscape/suitespot/include/nsapi.h:914: previous declaration of `FuncPtr'
/usr/netscape/suitespot/include/nsapi.h:1279: warning: data definition has no type or storage class
/usr/netscape/suitespot/include/nsapi.h:1309: parse error before `*'
/usr/netscape/suitespot/include/nsapi.h:1309: `HANDLE' declared as function returning a
function
/usr/netscape/suitespot/include/nsapi.h:1309: warning: data definition has no type or storage class
/usr/netscape/suitespot/include/nsapi.h:1313: parse error before `}'
nsapi.c: In function `sapi_nsapi_ub_write':
nsapi.c:138: dereferencing pointer to incomplete type
nsapi.c: In function `sapi_nsapi_header_handler':
nsapi.c:163: dereferencing pointer to incomplete type
nsapi.c:163: dereferencing pointer to incomplete type
nsapi.c:164: dereferencing pointer to incomplete type
nsapi.c:166: dereferencing pointer to incomplete type
nsapi.c:168: dereferencing pointer to incomplete type
nsapi.c: In function `sapi_nsapi_send_headers':
nsapi.c:189: dereferencing pointer to incomplete type
nsapi.c:189: dereferencing pointer to incomplete type
nsapi.c:190: dereferencing pointer to incomplete type
nsapi.c:193: dereferencing pointer to incomplete type
nsapi.c:194: dereferencing pointer to incomplete type
nsapi.c: In function `sapi_nsapi_read_post':
nsapi.c:213: dereferencing pointer to incomplete type
nsapi.c:240: dereferencing pointer to incomplete type
nsapi.c: In function `sapi_nsapi_read_cookies':
nsapi.c:258: dereferencing pointer to incomplete type
nsapi.c: In function `nsapi_hash_environment':
nsapi.c:335: dereferencing pointer to incomplete type
nsapi.c:336: dereferencing pointer to incomplete type
nsapi.c:342: dereferencing pointer to incomplete type
nsapi.c:349: dereferencing pointer to incomplete type
nsapi.c:356: dereferencing pointer to incomplete type
nsapi.c:363: dereferencing pointer to incomplete type
nsapi.c:369: dereferencing pointer to incomplete type
nsapi.c:372: dereferencing pointer to incomplete type
nsapi.c:373: dereferencing pointer to incomplete type
nsapi.c: In function `nsapi_request_ctor':
nsapi.c:383: dereferencing pointer to incomplete type
nsapi.c:384: dereferencing pointer to incomplete type
nsapi.c:385: dereferencing pointer to incomplete type
nsapi.c:387: dereferencing pointer to incomplete type
nsapi.c:388: dereferencing pointer to incomplete type
nsapi.c:389: dereferencing pointer to incomplete type
nsapi.c:392: dereferencing pointer to incomplete type
nsapi.c: In function `php4_init':
nsapi.c:497: dereferencing pointer to incomplete type
make[3]: *** [nsapi.lo] Error 1
make[3]: Leaving directory `/usr/netscape/php-4.0.0/sapi/nsapi'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/netscape/php-4.0.0/sapi/nsapi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/netscape/php-4.0.0/sapi'
make: *** [all-recursive] Error 1
Thus spake Rasmus Lerdorf (rasmus@php.net):
> rm Zend/zend-parser.c and rebuild
>