PHP compilation errors with initializer element not constant

From: Date: Fri, 16 May 2003 16:18:39 +0000
Subject: PHP compilation errors with initializer element not constant
Groups: php.install 
Request: Send a blank email to php-install+get-10908@lists.php.net to get a copy of this message
Any help would be greatly appreciated I'm trying to compile PHP 3.2.1 on Linux using gcc. I ran "./configure" just to see if I could compile generic PHP and got no errors When I run make I get: gcc -I/opt/php-4.3.1/ext/mysql/libmysql -Iext/mysql/ -I/opt/php-4.3.1/ext/mysql/ -DPHP_ATOM_INC -I/opt/php-4.3.1/include -I/opt/php-4.3.1/main -I/opt/php-4.3.1 -I/opt/php-4.3.1/Zend -I/opt/php-4.3.1/ext/xml/expat -I/opt/php-4.3.1/TSRM -g -O2 -c /opt/php-4.3.1/ext/mysql/php_mysql.c -o ext/mysql/php_mysql.o && echo > ext/mysql/php_mysql.lo /opt/php-4.3.1/ext/mysql/php_mysql.c:310: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:310: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:310: (near initialization for `ini_entries[0].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:311: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:311: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:311: (near initialization for `ini_entries[1].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:312: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:312: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:312: (near initialization for `ini_entries[2].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:313: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:313: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:313: (near initialization for `ini_entries[3].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:314: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:314: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:314: (near initialization for `ini_entries[4].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:315: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:315: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:315: (near initialization for `ini_entries[5].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:317: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:317: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:317: (near initialization for `ini_entries[7].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:318: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:318: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:318: (near initialization for `ini_entries[8].mh_arg1') /opt/php-4.3.1/ext/mysql/php_mysql.c:319: parse error before `zend_mysql_globals' /opt/php-4.3.1/ext/mysql/php_mysql.c:319: initializer element is not constant /opt/php-4.3.1/ext/mysql/php_mysql.c:319: (near initialization for `ini_entries[9].mh_arg1') make: *** [ext/mysql/php_mysql.lo] Error 1 ------------------------ Thanks in advance, Steve

« previous php.install (#10908) next »