0

我正在尝试在我的 linux 4.0.4-x86_64 (ubuntu14) 机器上安装 SAPRFC。

到目前为止完成的步骤

  • 下载 rfcsdk 6.40 并上传到 /usr/local/rfcsdk
  • 在我的根目录中提取 saprfc-1.4.1
  • 执行以下命令

    - phpize
    - ./configure
    - make
    

    运行 make 命令后,我收到以下错误

    -/root/saprfc-1.4.1/saprfc.c: In function ‘zif_saprfc_get_ticket’:
     /root/saprfc-1.4.1/saprfc.c:2485:5: warning: ‘zend_get_parameters_ex’   is deprecated (declared at /usr/local/include/php/Zend/zend_API.h:241) [-Wdeprecated-declarations] 
     if (ZEND_NUM_ARGS() != 1 || zend_get_parameters_ex(1, &rfc) == FAILURE){
      ^
      make: *** [saprfc.lo] Error 1
    

警告:不推荐使用“zend_get_parameters_ex”

制作:*** [saprfc.lo] 错误 1

谁能帮我解决这个问题。

4

1 回答 1

2

修改文件 saprfc.c。在第 47 行将function_entry替换为zend _function_entry

于 2015-08-21T13:34:18.000 回答