- 积分
- 117977
- 威望
-
- 金钱
-
- 注册时间
- 2009-4-24
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2020-3-12 19:10:12
|
显示全部楼层
/www/lnmp1.6/src/php-7.3.6/ext/intl/intl_convertcpp.cpp:43:9: error: ‘u_strFromUTF8WithSub_63’ was not declared in this scope
status);
^
/www/lnmp1.6/src/php-7.3.6/ext/intl/intl_convertcpp.cpp: In function ‘zend_string* intl_charFromString(const icu_63::UnicodeString&, UErrorCode*)’:
/www/lnmp1.6/src/php-7.3.6/ext/intl/intl_convertcpp.cpp:75:8: error: ‘UChar’ does not name a type
const UChar *utf16buf = from.getBuffer();
^
/www/lnmp1.6/src/php-7.3.6/ext/intl/intl_convertcpp.cpp:77:61: error: ‘utf16buf’ was not declared in this scope
u_strToUTF8WithSub(ZSTR_VAL(u8res), capacity, &actual_len, utf16buf, from.length(),
^
Makefile:1196: recipe for target 'ext/intl/intl_convertcpp.lo' failed
make: *** [ext/intl/intl_convertcpp.lo] Error 1
你系统什么版本, ubuntu 19.10?
有可能是icu版本太高与当前php兼容性问题
选择php 7.3目前最新的7.3.14试试 |
|