Re: make fails due to ext/iconv/php_have_ibm_iconv.h missing (5.3 including alpha2)
| From: | Jochem Maas | Date: | Mon, 08 Sep 2008 19:43:29 +0000 |
| Subject: | Re: make fails due to ext/iconv/php_have_ibm_iconv.h missing (5.3 including alpha2) | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-40373@lists.php.net to get a copy of this message | ||
Antony Dovgal schreef:
On 08.09.2008 00:11, Jochem Maas wrote:aha. well at least that allows me to build 5.3alpha2 with all the extensions I require to--with-xmlrpcThis extension requires iconv.
I have to admit there is a mess with iconv.I'm glad it's not (just) down to my incompetence, I was starting to pull out hair trying to compile on MacOS (whereas I've never had a problem on linux) .. not that I want to insinuate anyone else is incompetent! it's just that I'm rather on the edge of what I'm capable of when it comes to massaging make run into doing what I want (in fact I can't remember ever having make [for php] fail on me on linux, so it was rather shocking to see it blow up on MacOS where everything is suppose to be 'fantastic' ... note that there *were* loads of problems with shipped libs on MacOS10.5 that made compiling [php] 'impossible' for quite a while, these were issues that had nothing to do with php ... although ironically enough they had everything to do with lib_iconv)
IMO configure should fail if one tries to build xmprpc with iconv disabled instead of silently enabling it.my current (working) build of php5.2.6 lists xmlrpc as an extension BUT not iconv ... so iconv is not silently enabled (at least not from a php user's POV)
okidoki.the error message from make is: In file included from /Users/jochem/src/php-5.3.0alpha2/ext/standard/info.c:47: /Users/jochem/src/php-5.3.0alpha2/ext/iconv/php_iconv.h:42:42: error: ext/iconv/php_have_ibm_iconv.h: No such file or directoryShould be fixed in CVS, thanks for noticing.