|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2016-08-18 08:03 UTC] daniel at ohr dot edu
Description:
------------
/private/tmp/pear/temp/intl/intl_error.h:24:10: fatal error: 'ext/standard/php_smart_str.h' file not found
#include <ext/standard/php_smart_str.h>
^
1 error generated.
make: *** [php_intl.lo] Error 1
ERROR: `make' failed
seems that pecl is calling for php_smart.str.h which doesn't exist in PHP 7
needs php_smart_string.h
something broke here
Test script:
---------------
sudo pecl install intl
using icu4c/57.1
Expected result:
----------------
Expect to have no fatal-errors
supposed to make intl.so
Actual result:
--------------
intl.so is not made
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Wed Nov 05 06:00:01 2025 UTC |
Still having this problem. The ln -s ext/standard/php_smart_string.h ext/standard/php_smart_str.h workaround did not work for me. Mac OS X Mojave PHP 7.1.19 (cli) (built: Aug 17 2018 18:03:17) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans