PHP 4.0 Bug #9656 Updated: make[3]: *** [sockets.lo] Error 1

From: Date: Sat, 10 Mar 2001 11:18:25 +0000
Subject: PHP 4.0 Bug #9656 Updated: make[3]: *** [sockets.lo] Error 1
Groups: php.dev 
Request: Send a blank email to php-dev+get-48578@lists.php.net to get a copy of this message
ID: 9656 User Update by: yiannis.neophytou@logosnet.cy.net Old-Status: Feedback Status: Open Bug Type: Sockets related Description: make[3]: *** [sockets.lo] Error 1 Hey..., Hi there again! Seems that the problems exists... Seems php4 cvs version too... Cannot be compiled with option --enable-sockets Wanted to know whether the problem could be fixed since we currenlty working for a major project that need sockets support If not we are about to abandon the php solution!!!! Thanks Yiannis Pls find below the following error messages # make Making all in Zend make[1]: Entering directory `/netdev/apachesrc/php4/Zend' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/netdev/apachesrc/php4/Zend' Making all in main make[1]: Entering directory `/netdev/apachesrc/php4/main' make[2]: Entering directory `/netdev/apachesrc/php4/main' make[2]: Nothing to be done for `all-p'. make[2]: Leaving directory `/netdev/apachesrc/php4/main' make[1]: Leaving directory `/netdev/apachesrc/php4/main' Making all in ext make[1]: Entering directory `/netdev/apachesrc/php4/ext' Making all in mysql make[2]: Entering directory `/netdev/apachesrc/php4/ext/mysql' Making all in libmysql make[3]: Entering directory `/netdev/apachesrc/php4/ext/mysql/libmysql' make[4]: Entering directory `/netdev/apachesrc/php4/ext/mysql/libmysql' make[4]: Nothing to be done for `all-p'. make[4]: Leaving directory `/netdev/apachesrc/php4/ext/mysql/libmysql' make[3]: Leaving directory `/netdev/apachesrc/php4/ext/mysql/libmysql' make[3]: Entering directory `/netdev/apachesrc/php4/ext/mysql' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/netdev/apachesrc/php4/ext/mysql' make[2]: Leaving directory `/netdev/apachesrc/php4/ext/mysql' Making all in oracle make[2]: Entering directory `/netdev/apachesrc/php4/ext/oracle' make[3]: Entering directory `/netdev/apachesrc/php4/ext/oracle' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/netdev/apachesrc/php4/ext/oracle' make[2]: Leaving directory `/netdev/apachesrc/php4/ext/oracle' Making all in pcre make[2]: Entering directory `/netdev/apachesrc/php4/ext/pcre' Making all in pcrelib make[3]: Entering directory `/netdev/apachesrc/php4/ext/pcre/pcrelib' make[4]: Entering directory `/netdev/apachesrc/php4/ext/pcre/pcrelib' make[4]: Nothing to be done for `all-p'. make[4]: Leaving directory `/netdev/apachesrc/php4/ext/pcre/pcrelib' make[3]: Leaving directory `/netdev/apachesrc/php4/ext/pcre/pcrelib' make[3]: Entering directory `/netdev/apachesrc/php4/ext/pcre' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/netdev/apachesrc/php4/ext/pcre' make[2]: Leaving directory `/netdev/apachesrc/php4/ext/pcre' Making all in posix make[2]: Entering directory `/netdev/apachesrc/php4/ext/posix' make[3]: Entering directory `/netdev/apachesrc/php4/ext/posix' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/netdev/apachesrc/php4/ext/posix' make[2]: Leaving directory `/netdev/apachesrc/php4/ext/posix' Making all in session make[2]: Entering directory `/netdev/apachesrc/php4/ext/session' make[3]: Entering directory `/netdev/apachesrc/php4/ext/session' make[3]: Nothing to be done for `all-p'. make[3]: Leaving directory `/netdev/apachesrc/php4/ext/session' make[2]: Leaving directory `/netdev/apachesrc/php4/ext/session' Making all in sockets make[2]: Entering directory `/netdev/apachesrc/php4/ext/sockets' make[3]: Entering directory `/netdev/apachesrc/php4/ext/sockets' gcc -I. -I/netdev/apachesrc/php4/ext/sockets -I/netdev/apachesrc/php4/main -I/netdev/apachesrc/php4 -I/netdev/apachesrc/apache_1.3.19/src/include -I/netdev/apachesrc/apache_1.3.19/src/os/unix -I/netdev/apachesrc/php4/Zend -I/netdev/apachesrc/php4/ext/mysql/libmysql -I/netdev/817/app/oracle/product/8.1.7/rdbms/public -I/netdev/817/app/oracle/product/8.1.7/rdbms/demo -I/netdev/apachesrc/php4/ext/xml/expat/xmltok -I/netdev/apachesrc/php4/ext/xml/expat/xmlparse -I/netdev/apachesrc/php4/TSRM -D_POSIX_PTHREAD_SEMANTICS -DSUPPORT_UTF8 -DXML_BYTE_ORDER=21 -g -O2 -c sockets.c && touch sockets.lo sockets.c:118: `php_if___xnet_listen' undeclared here (not in a function) sockets.c:118: initializer element is not constant sockets.c:118: (near initialization for `sockets_functions[10].handler') sockets.c:139: `php_if___xnet_socket' undeclared here (not in a function) sockets.c:139: initializer element is not constant sockets.c:139: (near initialization for `sockets_functions[16].handler') sockets.c:140: `php_if___xnet_connect' undeclared here (not in a function) sockets.c:140: initializer element is not constant sockets.c:140: (near initialization for `sockets_functions[17].handler') sockets.c:142: `php_if___xnet_bind' undeclared here (not in a function) sockets.c:142: initializer element is not constant sockets.c:142: (near initialization for `sockets_functions[19].handler') sockets.c:146: `php_if___xnet_sendto' undeclared here (not in a function) sockets.c:146: initializer element is not constant sockets.c:146: (near initialization for `sockets_functions[23].handler') sockets.c:153: `php_if___xnet_recvmsg' undeclared here (not in a function) sockets.c:153: initializer element is not constant sockets.c:153: (near initialization for `sockets_functions[30].handler') sockets.c:154: `php_if___xnet_sendmsg' undeclared here (not in a function) sockets.c:154: initializer element is not constant sockets.c:154: (near initialization for `sockets_functions[31].handler') sockets.c:157: `php_if___xnet_getsockopt' undeclared here (not in a function) sockets.c:157: initializer element is not constant sockets.c:157: (near initialization for `sockets_functions[34].handler') sockets.c:159: `php_if___xnet_socketpair' undeclared here (not in a function) sockets.c:159: initializer element is not constant sockets.c:159: (near initialization for `sockets_functions[36].handler') make[3]: *** [sockets.lo] Error 1 make[3]: Leaving directory `/netdev/apachesrc/php4/ext/sockets' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/netdev/apachesrc/php4/ext/sockets' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/netdev/apachesrc/php4/ext' make: *** [all-recursive] Error 1 # Previous Comments: --------------------------------------------------------------------------- [2001-03-09 13:24:38] sniper@php.net You shouldn't try to change just one file from CVS snapshot to PHP 4.0.4pl1 but use the whole CVS snapshot package. --Jani --------------------------------------------------------------------------- [2001-03-09 10:26:10] yiannis.neophytou@logosnet.cy.net Use gcc version 2.95.2 have download the latest CVS Version (sockets.c v 1.32) and still have the same problem while trying to configure wih --enable-sockets. full configure command ./configure --with-apache=../apache_1.3.19 --with-oracle --enable-track-vars --enable-sockets sockets.c:1762: structure has no member named `msg_controllen' sockets.c:1763: structure has no member named `msg_flags' sockets.c:1795: structure has no member named `msg_control' sockets.c:1796: structure has no member named `msg_controllen' sockets.c:1798: structure has no member named `msg_control' sockets.c:1799: structure has no member named `msg_controllen' sockets.c:1802: structure has no member named `msg_flags' sockets.c:1808: structure has no member named `msg_control' sockets.c:1818: warning: passing arg 3 of `add_assoc_string' makes pointer fromt sockets.c:1820: structure has no member named `msg_controllen' sockets.c:1822: structure has no member named `msg_flags' make[3]: *** [sockets.lo] Error 1 make[3]: Leaving directory `/netdev/apachesrc/php-4.0.4pl1/ext/sockets' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/netdev/apachesrc/php-4.0.4pl1/ext/sockets' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/netdev/apachesrc/php-4.0.4pl1/ext' make: *** [all-recursive] Error 1 --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=9656

« previous php.dev (#48578) next »