ID:               43189
 Updated by:       [email protected]
 Reported By:      meh at mailinator dot com
-Status:           No Feedback
+Status:           Feedback
 Bug Type:         ICONV related
 Operating System: Mac OS X 10.5
 PHP Version:      5.3CVS-2007-11-04 (snap)
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php5.3-latest.tar.gz
 
For Windows:

  http://windows.php.net/snapshots/




Previous Comments:
------------------------------------------------------------------------

[2009-01-20 10:36:43] simon at freytag dot org dot uk

Same problems for me when building PHP 5.2.8 on Mac OS 10.5.5, which
first occurred when building PHP with mcrypt. It worked for me using
mcrypt and iconv from macports, then the linking solution described
above and finally a reconfigure/make clean/make after doing the
linking.

CONFIGURE:
./configure --prefix=/usr/local/php --with-libxml-dir=/opt/local/lib
--with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql
--with-zlib --enable-pdo --with-pdo-sqlite
--with-pdo-mysql=/usr/local/mysql --with-mcrypt=/opt/local
--with-iconv=/opt/local

------------------------------------------------------------------------

[2008-12-27 15:46:41] wickedguitar6 at yahoo dot com

Same problem on 10.5.6
I had to compile twice:

First time: ./configure --with-apxs2
            make
               ----> just to get libphp5.so

Second time: ./configure --with-iconv=/opt/local etc.etc.
             make
             make install
               ----> compiles normally as long as we do not require the
apache2 module ("--with-apxs2") to be built.

Seems that the "--with-apxs2" directive confuses the linker and it
doesn't know which libiconv to use (i.e. the MacPorts one, or the native
MacOSX one).

------------------------------------------------------------------------

[2008-12-23 13:07:59] aalamaki at gmail dot com

Seems to be the same issue on PHP 5.2.8 and 10.5.6, I've tried doing
the mac port with the --with-iconv=shared,/opt/local and it compiled but
the iconv didn't come available.

I also tried copying over the iconv.h from the macports to the
/usr/include but getting the errors mentioned in the first post, it will
not compile with that.

Anyone have experience with this issue on 10.5.6 ?

------------------------------------------------------------------------

[2008-10-15 09:19:26] safdf at mailinator dot com

I still have problem with this on 10.5.4. Could you please add a check
or workaround for this in configure script?

------------------------------------------------------------------------

[2008-05-25 03:30:50] joe at joeruwe dot com

this happened for me in 10.5.2 with php 5.2.6.

i had to compile everything with --without-iconv then reconfigure and 
remake with the --with-iconv flag..

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/43189

-- 
Edit this bug report at http://bugs.php.net/?id=43189&edit=1

Reply via email to