|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2009-06-11 17:34 UTC] crxgames at gmail dot com
[2009-06-17 10:43 UTC] davidpersson at gmx dot de
[2009-07-09 21:07 UTC] info at mabwebdesign dot com
[2010-05-24 15:17 UTC] stas at zend dot com
[2012-07-25 08:19 UTC] cataphract@php.net
-Status: Open
+Status: Not a bug
[2012-07-25 08:19 UTC] cataphract@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Nov 03 20:00:02 2025 UTC |
Description: ------------ Compiling intl for 5.3.0 RC2 as 64 bit on a Mac is failing. Let me know how to further test this. icu-config --version ... 4.0 Reproduce code: --------------- The relevant configure options, From config.nice: CFLAGS='-arch x86_64 -g -Os -pipe -no-cpp-precomp' \ CXXFLAGS='-arch x86_64 -g -Os -pipe' \ LDFLAGS='-arch x86_64 -bind_at_load' \ './configure' \ '--with-icu-dir=/opt/local' \ '--enable-intl' \ '--enable-mbstring' \ "$@" Also set although it (without --with-icu-dir) doesn't appear to do anything useful, but that's likely a different issue: $ export LD_LIBRARY_PATH=/opt/local Actual result: -------------- So after a successful configure, make ends up with: ... cp libs/libphp5.bundle libs/libphp5.so Undefined symbols: "___gxx_personality_v0", referenced from: EH_frame1 in msgformat_helpers.o ld: symbol(s) not found collect2: ld returned 1 exit status make: *** [libs/libphp5.bundle] Error 1 Removing --enable-intl solves the problem.