Using php_intl in PHP 5.3 alpha on windows
| From: | Mike McKenzie | Date: | Fri, 15 Aug 2008 13:35:42 +0000 |
| Subject: | Using php_intl in PHP 5.3 alpha on windows | ||
| Groups: | php.i18n | ||
| Request: | Send a blank email to php-i18n+get-1283@lists.php.net to get a copy of this message | ||
I was wondering if someone could help me with a problem I've been having using the new php_intl.dll extension. I've taken the latest Win32 snapshot from 2008/08/15 and I have enabled the intl extension. I have also placed all the ICU 3.6 DLLs, which I have downloaded from the ICU project site, and placed them in my system32 folder. The problem I have is that when I try to use the php command to perform a simple test I get the following error.
"The procedure entry point ?extract@UnicodeString@icu_3_6@@QBEHPAGHAAW4UErrorCode@@@Z could not be located in the dynamic link library icuuc36.dll."
Would anyone happen to know why this is being caused? I have even built my own ICU DLLs from source just to see if I could fix it but unfortunately it made no difference.
I realize that this is an alpha release and that there will be bugs but I would really like to start using this extension now as I can not wait until the official release date. Previous attempts I made to build the intl DLL myself have been unsuccessful and so I was hopping that someone here would have a solution.
Thanks,
Mike (trulogik at gmail dot com)