Re: Dependencies all broken?
| From: | Sascha Schumann | Date: | Fri, 17 Dec 1999 16:45:00 +0000 |
| Subject: | Re: Dependencies all broken? | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-13804@lists.php.net to get a copy of this message | ||
On Fri, Dec 17, 1999 at 06:17:00PM +0200, zeev@zend.com wrote:
>
> I just tried to compile the latest CVS, and zend-parser.c errored out with
> about two thousand errors. They seem to result from ZEND_API being
> undefined. My first step of figuring out what was going on, was to check
> zend_config.h, which I was surprised to find included just this line:
>
> #include "../php_config.h"
>
> It definitely didn't use to be that way, and I guess it got changed during
> the build changes, but it can't stay that way. The build of Zend has to
> stay independent of its container, and can't include anything
> from PHP, including configuration information (even if it appears
> to cause duplicate information; PHP can rely on Zend, but not
> to the recent changes you committed today? If so, please roll them back.
I know that they are independent. They still are independent
and will remain so.
To make older checkouts work, execute in your php4 directory:
$ rm -f libzend/Makefile.in TSRM/Makefile.in
$ make -f build.mk cvsclean
Then do the usual build stuff.
--
Regards,
Sascha Schumann
Consultant