Hello
Maybe someone can help me. I try to compile several php5 extensions from the
ports. php5 compiles fine but every extension fails with the same error.
Example: php5-mcrypt
In file included from /usr/local/include/php/main/../main/php_config.h:2827,
from /usr/local/include/php/Zend/zend_config.h:1,
from /usr/local/include/php/Zend/zend.h:53,
from /usr/local/include/php/main/php.h:34,
from
/usr/ports/security/php5-mcrypt/work/php-5.2.11/ext/mcrypt/mcrypt.c:25:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/main/../main/php_config.h:2827,
from /usr/local/include/php/TSRM/tsrm_config.h:1,
from /usr/local/include/php/Zend/../TSRM/TSRM.h:20,
from /usr/local/include/php/Zend/zend_alloc.h:27,
from /usr/local/include/php/Zend/zend.h:242,
from /usr/local/include/php/main/php.h:34,
from
/usr/ports/security/php5-mcrypt/work/php-5.2.11/ext/mcrypt/mcrypt.c:25:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/main/php_config.h:2827,
from /usr/local/include/php/main/php_syslog.h:27,
from /usr/local/include/php/Zend/zend.h:689,
from /usr/local/include/php/main/php.h:34,
from
/usr/ports/security/php5-mcrypt/work/php-5.2.11/ext/mcrypt/mcrypt.c:25:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/main/php_config.h:2827,
from /usr/local/include/php/main/php_compat.h:27,
from /usr/local/include/php/main/php.h:36,
from
/usr/ports/security/php5-mcrypt/work/php-5.2.11/ext/mcrypt/mcrypt.c:25:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/Zend/zend_modules.h:26,
from /usr/local/include/php/Zend/zend_API.h:26,
from /usr/local/include/php/main/php.h:38,
Another example:
===> Building for pecl-pdflib-2.1.6_1
/bin/sh /usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/libtool --mode=compile
cc -I. -I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6 -DPHP_ATOM_INC
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/include
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/main
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6 -I/usr/local/include/php
-I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/php/ext
-I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H
-O2 -fno-strict-aliasing -pipe -c
/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/pdf.c -o pdf.lo
mkdir .libs
cc -I. -I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6 -DPHP_ATOM_INC
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/include
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/main
-I/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6 -I/usr/local/include/php
-I/usr/local/include/php/main -I/usr/local/include/php/TSRM
-I/usr/local/include/php/Zend -I/usr/local/include/php/ext
-I/usr/local/include/php/ext/date/lib -I/usr/local/include -DHAVE_CONFIG_H -O2
-fno-strict-aliasing -pipe -c
/usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/pdf.c -fPIC -DPIC -o .libs/pdf.o
In file included from /usr/local/include/php/main/../main/php_config.h:2827,
from /usr/local/include/php/Zend/zend_config.h:1,
from /usr/local/include/php/Zend/zend.h:53,
from /usr/local/include/php/main/php.h:34,
from /usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/pdf.c:84:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/main/../main/php_config.h:2827,
from /usr/local/include/php/TSRM/tsrm_config.h:1,
from /usr/local/include/php/Zend/../TSRM/TSRM.h:20,
from /usr/local/include/php/Zend/zend_alloc.h:27,
from /usr/local/include/php/Zend/zend.h:242,
from /usr/local/include/php/main/php.h:34,
from /usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/pdf.c:84:
/usr/local/include/php/ext/php_config.h:1: error: expected '=', ',', ';', 'asm'
or '__attribute__' before 'file'
In file included from /usr/local/include/php/main/php_config.h:2827,
from /usr/local/include/php/main/php_syslog.h:27,
from /usr/local/include/php/Zend/zend.h:689,
from /usr/local/include/php/main/php.h:34,
from /usr/ports/print/pecl-pdflib/work/pdflib-2.1.6/pdf