Re: make fails due to ext/iconv/php_have_ibm_iconv.h missing (5.3 including alpha2)

From: 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:
--with-xmlrpc
This extension requires iconv.
aha. well at least that allows me to build 5.3alpha2 with all the extensions I require to
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)
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 directory
Should be fixed in CVS, thanks for noticing.
okidoki.


« previous php.internals (#40373) next »