#43189 [Com]: Fails to link iconv

From: Date: Tue, 20 Jan 2009 10:36:47 +0000
Subject: #43189 [Com]: Fails to link iconv
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-133049@lists.php.net to get a copy of this message
ID: 43189 Comment by: simon at freytag dot org dot uk Reported By: meh at mailinator dot com Status: No Feedback Bug Type: ICONV related Operating System: Mac OS X 10.5 PHP Version: 5.3CVS-2007-11-04 (snap) New Comment: 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 Previous Comments: ------------------------------------------------------------------------ [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.. ------------------------------------------------------------------------ [2008-03-29 21:11:18] sdfsa at mailinator dot com This problem still occurs in 10.5.2 for me. ------------------------------------------------------------------------ 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

« previous php.bugs (#133049) next »