vk-com / kphp-kdb

VK-KittenPHP/DB/Engine suite
GNU General Public License v2.0
6.14k stars 219 forks source link

vkext /var/www/cs7777/data/... #10

Open Vidog opened 10 years ago

Vidog commented 10 years ago

require ("/var/www/cs7777/data/www/lib/flex.php"); $res = array (); $res = setupRusFlex (0, $res);

create_lang (0, $res);

require ("/var/www/cs7777/data/www/lib/nonrus_flex.php");

Ребята, хардкод. Не собирается расширение, руками в том числе через:

  1. phpize - проходит отлично
  2. ./configure -enable-vkext
  3. make - нет

/home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c: In function 'sigabrt_debug_handler': /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c:489:9: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result] /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c: In function 'sigsegv_debug_handler': /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c:483:9: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result] /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c: In function 'print_backtrace': /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c:477:9: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result] /home/vidog/kphp/repo/kphp-kdb/vkext/vkext.c:479:9: error: ignoring return value of 'write', declared with attribute warn_unused_result [-Werror=unused-result] cc1: all warnings being treated as errors make: *\ [vkext.lo] Error 1

AlexGx commented 10 years ago

Можешь собрать с моим файлом (недостающие данные заменил на нули), rpc запросы из примеров выполняются https://github.com/AlexGx/vk-tools/blob/master/vkext/vkext_flex_auto.c