Re: Compile error
| From: | Rasmus Lerdorf | Date: | Mon, 12 Aug 2002 04:13:39 +0000 |
| Subject: | Re: Compile error | ||
| References: | 1 | Groups: | php.install |
| Request: | Send a blank email to php-install+get-8076@lists.php.net to get a copy of this message | ||
You are sure all the libs you are planning on using are threadsafe, right?
On Sun, 11 Aug 2002, Glen Lee Edwards wrote:
> I'm trying to install PHP. I'm getting the same error with 4.2.2 and
> the latest snapshot during make. I'm trying to build it to work with
> Apache 2.0.40, IMAP, and TWIG.
>
> ./configure --with-mysql --with-imap
> --with-apxs2=/usr/local/apache-2.0.40/bin/apxs --enable-track-vars
>
> $ make
> /bin/sh libtool --silent --mode=compile gcc -Iext/ctype/
> -I/var/downloads/php/php4-200208111800/ext/ctype/ -DPHP_ATOM_INC
> -I/var/downloads/php/php4-200208111800/include
> -I/var/downloads/php/php4-200208111800/main
> -I/var/downloads/php/php4-200208111800
> -I/usr/local/apache-2.0.40/include
> -I/var/downloads/php/php4-200208111800/Zend -I/usr/local/include
> -I/var/downloads/php/php4-200208111800/ext/xml/expat -D_REENTRANT
> -I/var/downloads/php/php4-200208111800/TSRM -DTHREAD=1 -g -O2 -pthread
> -DZTS -prefer-pic -c
> /var/downloads/php/php4-200208111800/ext/ctype/ctype.c -o
> ext/ctype/ctype.lo
> In file included from
> /var/downloads/php/php4-200208111800/Zend/zend.h:59,
> from
> /var/downloads/php/php4-200208111800/main/php.h:34,
> from
> /var/downloads/php/php4-200208111800/ext/ctype/ctype.c:23:
> /usr/local/include/unix.h:182: parse error before `MAILSTREAM'
> /usr/local/include/unix.h:182: warning: no semicolon at end of struct or
> union
> /usr/local/include/unix.h:189: parse error before `}'
> /usr/local/include/unix.h:189: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:193: parse error before `*'
> /usr/local/include/unix.h:193: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:196: parse error before `*'
> /usr/local/include/unix.h:197: parse error before `*'
> /usr/local/include/unix.h:198: parse error before `*'
> /usr/local/include/unix.h:199: parse error before `*'
> /usr/local/include/unix.h:200: parse error before `*'
> /usr/local/include/unix.h:201: parse error before `*'
> /usr/local/include/unix.h:202: parse error before `*'
> /usr/local/include/unix.h:202: parse error before `*'
> /usr/local/include/unix.h:202: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:203: parse error before `*'
> /usr/local/include/unix.h:204: parse error before `*'
> /usr/local/include/unix.h:206: parse error before `*'
> /usr/local/include/unix.h:207: parse error before `*'
> /usr/local/include/unix.h:209: parse error before `*'
> /usr/local/include/unix.h:210: parse error before `*'
> /usr/local/include/unix.h:211: parse error before `*'
> /usr/local/include/unix.h:212: parse error before `*'
> /usr/local/include/unix.h:213: parse error before `*'
> /usr/local/include/unix.h:214: parse error before `*'
> /usr/local/include/unix.h:215: parse error before `*'
> /usr/local/include/unix.h:216: parse error before `*'
> /usr/local/include/unix.h:219: parse error before `*'
> /usr/local/include/unix.h:221: parse error before `DOTLOCK'
> /usr/local/include/unix.h:222: parse error before `MAILSTREAM'
> /usr/local/include/unix.h:223: parse error before `*'
> /usr/local/include/unix.h:224: parse error before `*'
> /usr/local/include/unix.h:225: parse error before `*'
> /usr/local/include/unix.h:226: parse error before `*'
> /usr/local/include/unix.h:228: parse error before `*'
> /usr/local/include/unix.h:229: parse error before `*'
> /usr/local/include/unix.h:230: parse error before `*'
> /usr/local/include/unix.h:231: parse error before `*'
> In file included from
> /var/downloads/php/php4-200208111800/main/php.h:88,
> from
> /var/downloads/php/php4-200208111800/ext/ctype/ctype.c:23:
> /usr/local/include/unix.h:159: redefinition of `struct unix_local'
> /usr/local/include/unix.h:171: warning: redefinition of `UNIXLOCAL'
> /usr/local/include/unix.h:171: warning: `UNIXLOCAL' previously declared
> here
> /usr/local/include/unix.h:182: parse error before `MAILSTREAM'
> /usr/local/include/unix.h:182: warning: no semicolon at end of struct or
> union
> /usr/local/include/unix.h:189: parse error before `}'
> /usr/local/include/unix.h:189: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:193: parse error before `*'
> /usr/local/include/unix.h:193: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:196: parse error before `*'
> /usr/local/include/unix.h:197: parse error before `*'
> /usr/local/include/unix.h:198: parse error before `*'
> /usr/local/include/unix.h:199: parse error before `*'
> /usr/local/include/unix.h:200: parse error before `*'
> /usr/local/include/unix.h:201: parse error before `*'
> /usr/local/include/unix.h:202: parse error before `*'
> /usr/local/include/unix.h:202: parse error before `*'
> /usr/local/include/unix.h:202: warning: data definition has no type or
> storage class
> /usr/local/include/unix.h:203: parse error before `*'
> /usr/local/include/unix.h:204: parse error before `*'
> /usr/local/include/unix.h:206: parse error before `*'
> /usr/local/include/unix.h:207: parse error before `*'
> /usr/local/include/unix.h:209: parse error before `*'
> /usr/local/include/unix.h:210: parse error before `*'
> /usr/local/include/unix.h:211: parse error before `*'
> /usr/local/include/unix.h:212: parse error before `*'
> /usr/local/include/unix.h:213: parse error before `*'
> /usr/local/include/unix.h:214: parse error before `*'
> /usr/local/include/unix.h:215: parse error before `*'
> /usr/local/include/unix.h:216: parse error before `*'
> /usr/local/include/unix.h:219: parse error before `*'
> /usr/local/include/unix.h:221: parse error before `DOTLOCK'
> /usr/local/include/unix.h:222: parse error before `MAILSTREAM'
> /usr/local/include/unix.h:223: parse error before `*'
> /usr/local/include/unix.h:224: parse error before `*'
> /usr/local/include/unix.h:225: parse error before `*'
> /usr/local/include/unix.h:226: parse error before `*'
> /usr/local/include/unix.h:228: parse error before `*'
> /usr/local/include/unix.h:229: parse error before `*'
> /usr/local/include/unix.h:230: parse error before `*'
> /usr/local/include/unix.h:231: parse error before `*'
> make: *** [ext/ctype/ctype.lo] Error 1
>
> Suggestions?
>
> Glen
>
> --
> PHP Install Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>