В процессе сборки расширения geoip.so для hhvm 3.17 (взято отсюда https://github.com/vipsoft/hhvm-ext-geoip) я получаю ошибки:
/home/user/progs/hhvm-ext-geoip/ext_geoip.cpp: In function ‘HPHP::Variant HPHP::f_geoip_asnum_by_name(const HPHP::String&)’:
/home/user/progs/hhvm-ext-geoip/ext_geoip.cpp:79:16: error: ‘null_variant’ was not declared in this scope
return null_variant;
^
/home/user/progs/hhvm-ext-geoip/ext_geoip.cpp:91:16: error: ‘null_variant’ was not declared in this scope
return null_variant;
^
CMakeFiles/geoip.dir/build.make:62: ошибка выполнения рецепта для цели «CMakeFiles/geoip.dir/ext_geoip.cpp.o»
make[2]: *** [CMakeFiles/geoip.dir/ext_geoip.cpp.o] Ошибка 1
CMakeFiles/Makefile2:67: ошибка выполнения рецепта для цели «CMakeFiles/geoip.dir/all»
make[1]: *** [CMakeFiles/geoip.dir/all] Ошибка 2
Makefile:127: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Поиск в гугле, к сожалению, не дал положительных результатов.
Кто-нибудь может сталкивался с этой проблемой?
Прошу помочь найти причину ошибок.
OS Ubuntu 16.04.1
HipHop VM 3.17.2 (rel)
Заранее спасибо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
В бд хранится дат время в таком формате 1486983600187Как мне получить читабельный? PHP