Re: [PHP4BETA] Current CVS does not compile
| From: | Yusuf Goolamabbas | Date: | Sun, 19 Dec 1999 22:54:53 +0000 |
| Subject: | Re: [PHP4BETA] Current CVS does not compile | ||
| References: | 1 2 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-8189@lists.php.net to get a copy of this message | ||
> I've just run two builds using the current PHP 4 snapshot, so
> I am pretty sure that it works. Which O/S do you use?
Sorry, Forgot to mention that Linux 2.2.12 on a RH 6.0 box
>
> The build system was changed, so that PHP automatically
> creates libtool for all components (including Zend). It looks
> like your build process failed to create libtool and somehow
> screwed up internal_functions.c.
I see a libtool in my build dir. I am enclosing my internal_functions.c
--
Yusuf Goolamabbas
yusufg@outblaze.com
/* +----------------------------------------------------------------------+ | PHP version 4.0 | +----------------------------------------------------------------------+ | Copyright (c) 1997, 1998, 1999 The PHP Group | +----------------------------------------------------------------------+ | This source file is subject to version 2.0 of the PHP license, | | that is bundled with this package in the file LICENSE, and is | | available at through the world-wide-web at | | http://www.php.net/license/2_0.txt. | | If you did not receive a copy of the PHP license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@php.net so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: Andi Gutmans <andi@zend.com> | | Zeev Suraski <zeev@zend.com> | +----------------------------------------------------------------------+ */ /* $Id: internal_functions.c.in,v 1.11 1999/12/07 20:49:01 rubys Exp $ */ #include "php.h" #include "main.h" #include "modules.h" #include "internal_functions_registry.h" #include "zend_compile.h" #include <stdarg.h> #include <stdlib.h> #include <stdio.h> /* SNMP has to be moved to ext */ /* #include "dl/snmp/php3_snmp.h" */ unsigned char first_arg_force_ref[] = { 1, BYREF_FORCE }; unsigned char first_arg_allow_ref[] = { 1, BYREF_ALLOW }; unsigned char second_arg_force_ref[] = { 2, BYREF_NONE, BYREF_FORCE }; unsigned char second_arg_allow_ref[] = { 2, BYREF_NONE, BYREF_ALLOW }; zend_module_entry *php_builtin_extensions[] = { phpext_regex_ptr, phpext_dl_ptr, phpext_file_ptr, phpext_fsock_ptr, phpext_head_ptr, phpext_pack_ptr, phpext_browscap_ptr, phpext_crypt_ptr, phpext_dir_ptr, phpext_filestat_ptr, phpext_mail_ptr, phpext_syslog_ptr, phpext_lcg_ptr, phpext_metaphone_ptr, phpext_output_ptr, phpext_array_ptr, phpext_assert_ptr, }; #define EXTCOUNT (sizeof(php_builtin_extensions)/sizeof(zend_module_entry *)) int php_startup_internal_extensions(void) { return php_startup_extensions(php_builtin_extensions, EXTCOUNT); } int php_global_startup_internal_extensions(void) { return php_global_startup_extensions(php_builtin_extensions, EXTCOUNT); } int php_global_shutdown_internal_extensions(void) { return php_global_shutdown_extensions(php_builtin_extensions, EXTCOUNT); } /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: */
/* +----------------------------------------------------------------------+ | PHP version 4.0 | +----------------------------------------------------------------------+ | Copyright (c) 1997, 1998, 1999 The PHP Group | +----------------------------------------------------------------------+ | This source file is subject to version 2.0 of the PHP license, | | that is bundled with this package in the file LICENSE, and is | | available at through the world-wide-web at | | http://www.php.net/license/2_0.txt. | | If you did not receive a copy of the PHP license and are unable to | | obtain it through the world-wide-web, please send a note to | | license@php.net so we can mail you a copy immediately. | +----------------------------------------------------------------------+ | Authors: Andi Gutmans <andi@zend.com> | | Zeev Suraski <zeev@zend.com> | +----------------------------------------------------------------------+ */ /* $Id: internal_functions.c.in,v 1.11 1999/12/07 20:49:01 rubys Exp $ */ #include "php.h" #include "main.h" #include "modules.h" #include "internal_functions_registry.h" #include "zend_compile.h" #include <stdarg.h> #include <stdlib.h> #include <stdio.h> /* SNMP has to be moved to ext */ /* #include "dl/snmp/php3_snmp.h" */ unsigned char first_arg_force_ref[] = { 1, BYREF_FORCE }; unsigned char first_arg_allow_ref[] = { 1, BYREF_ALLOW }; unsigned char second_arg_force_ref[] = { 2, BYREF_NONE, BYREF_FORCE }; unsigned char second_arg_allow_ref[] = { 2, BYREF_NONE, BYREF_ALLOW }; zend_module_entry *php_builtin_extensions[] = { phpext_regex_ptr, phpext_dl_ptr, phpext_file_ptr, phpext_fsock_ptr, phpext_head_ptr, phpext_pack_ptr, phpext_browscap_ptr, phpext_crypt_ptr, phpext_dir_ptr, phpext_filestat_ptr, phpext_mail_ptr, phpext_syslog_ptr, phpext_lcg_ptr, phpext_metaphone_ptr, phpext_output_ptr, phpext_array_ptr, phpext_assert_ptr, }; #define EXTCOUNT (sizeof(php_builtin_extensions)/sizeof(zend_module_entry *)) int php_startup_internal_extensions(void) { return php_startup_extensions(php_builtin_extensions, EXTCOUNT); } int php_global_startup_internal_extensions(void) { return php_global_startup_extensions(php_builtin_extensions, EXTCOUNT); } int php_global_shutdown_internal_extensions(void) { return php_global_shutdown_extensions(php_builtin_extensions, EXTCOUNT); } /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: */