免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2446 | 回复: 3
打印 上一主题 下一主题

[FastDFS] 关于my_fastdfs_client 编译不过的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-07-09 18:09 |只看该作者 |倒序浏览
  1. [root@server1 php-extension]# make
  2. /bin/sh /root/my-fastdfs-client/php-extension/libtool --mode=compile cc  -I. -I/root/my-fastdfs-client/php-extension -DPHP_ATOM_INC -I/root/my-fastdfs-client/php-extension/include -I/root/my-fastdfs-client/php-extension/main -I/root/my-fastdfs-client/php-extension -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -I/usr/local/php5/include/php/ext -I/usr/local/php5/include/php/ext/date/lib -I/usr/local/include/fastcommon -I/usr/local/include/fastdfs -I/usr/local/include/fastdht  -DHAVE_CONFIG_H  -g -O2 -Werror -Wall   -c /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c -o php_my_fastdfs_client.lo
  3. mkdir .libs
  4. cc -I. -I/root/my-fastdfs-client/php-extension -DPHP_ATOM_INC -I/root/my-fastdfs-client/php-extension/include -I/root/my-fastdfs-client/php-extension/main -I/root/my-fastdfs-client/php-extension -I/usr/local/php5/include/php -I/usr/local/php5/include/php/main -I/usr/local/php5/include/php/TSRM -I/usr/local/php5/include/php/Zend -I/usr/local/php5/include/php/ext -I/usr/local/php5/include/php/ext/date/lib -I/usr/local/include/fastcommon -I/usr/local/include/fastdfs -I/usr/local/include/fastdht -DHAVE_CONFIG_H -g -O2 -Werror -Wall -c /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c  -fPIC -DPIC -o .libs/php_my_fastdfs_client.o
  5. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:28:28: error: my_fdfs_client.h: No such file or directory
  6. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:33: error: expected specifier-qualifier-list before ‘MyClientContext’
  7. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:38: error: expected specifier-qualifier-list before ‘MyClientContext’
  8. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_get_file_id_impl’:
  9. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:306: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  10. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:316: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  11. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:320: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  12. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:322: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  13. cc1: warnings being treated as errors
  14. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:322: error: implicit declaration of function ‘my_fdfs_get_file_id’
  15. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:322: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  16. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:324: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  17. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_upload_file_impl’:
  18. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:354: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  19. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:364: error: ‘FDFS_UPLOAD_BY_CALLBACK’ undeclared (first use in this function)
  20. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:364: error: (Each undeclared identifier is reported only once
  21. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:364: error: for each function it appears in.)
  22. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:382: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  23. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:386: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  24. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:407: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  25. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:422: error: ‘FDFS_UPLOAD_BY_FILE’ undeclared (first use in this function)
  26. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:424: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  27. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:424: error: implicit declaration of function ‘my_fdfs_upload_by_filename_ex’
  28. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:424: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  29. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:428: error: ‘FDFS_UPLOAD_BY_BUFF’ undeclared (first use in this function)
  30. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:435: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  31. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:435: error: implicit declaration of function ‘my_fdfs_do_upload_file’
  32. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:435: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  33. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:450: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  34. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:454: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  35. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:454: error: implicit declaration of function ‘my_fdfs_upload_by_callback_ex’
  36. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:454: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  37. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:460: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  38. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_download_file_to_buff_impl’:
  39. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:490: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  40. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:503: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  41. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:507: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  42. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:509: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  43. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:509: error: implicit declaration of function ‘my_fdfs_do_download_file_ex’
  44. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:509: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  45. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:510: error: ‘FDFS_DOWNLOAD_TO_BUFF’ undeclared (first use in this function)
  46. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:513: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  47. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:525: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  48. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_download_file_to_file_impl’:
  49. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:555: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  50. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:568: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  51. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:572: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  52. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:574: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  53. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:574: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  54. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:575: error: ‘FDFS_DOWNLOAD_TO_FILE’ undeclared (first use in this function)
  55. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:578: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  56. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_download_file_to_callback_impl’:
  57. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:606: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  58. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:619: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  59. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:623: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  60. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:626: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  61. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:628: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  62. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:633: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  63. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:633: error: implicit declaration of function ‘my_fdfs_download_file_ex’
  64. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:633: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  65. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:637: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  66. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_append_by_filename_impl’:
  67. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:660: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  68. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:671: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  69. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:675: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  70. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:677: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  71. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:677: error: implicit declaration of function ‘my_fdfs_append_by_filename’
  72. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:677: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  73. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:680: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  74. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_append_by_filebuff_impl’:
  75. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:703: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  76. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:714: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  77. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:718: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  78. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:720: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  79. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:720: error: implicit declaration of function ‘my_fdfs_append_by_filebuff’
  80. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:720: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  81. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:723: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  82. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_append_by_callback_impl’:
  83. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:747: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  84. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:758: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  85. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:762: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  86. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:765: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  87. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:767: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  88. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:772: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  89. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:772: error: implicit declaration of function ‘my_fdfs_append_by_callback’
  90. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:772: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  91. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:776: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  92. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_modify_by_filename_impl’:
  93. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:800: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  94. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:811: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  95. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:815: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  96. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:817: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  97. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:817: error: implicit declaration of function ‘my_fdfs_modify_by_filename’
  98. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:817: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  99. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:820: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  100. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_modify_by_filebuff_impl’:
  101. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:844: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  102. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:855: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  103. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:859: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  104. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:861: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  105. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:861: error: implicit declaration of function ‘my_fdfs_modify_by_filebuff’
  106. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:861: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  107. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:864: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  108. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_modify_by_callback_impl’:
  109. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:889: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  110. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:900: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  111. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:904: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  112. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:907: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  113. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:909: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  114. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:914: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  115. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:914: error: implicit declaration of function ‘my_fdfs_modify_by_callback’
  116. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:914: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  117. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:918: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  118. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_delete_file_impl’:
  119. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:939: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  120. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:948: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  121. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:952: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  122. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:954: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  123. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:954: error: implicit declaration of function ‘my_fdfs_delete_file’
  124. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:954: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  125. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:956: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  126. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_truncate_file_impl’:
  127. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:978: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  128. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:989: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  129. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:993: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  130. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:995: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  131. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:995: error: implicit declaration of function ‘my_fdfs_truncate_file’
  132. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:995: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  133. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:998: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  134. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_get_file_info_impl’:
  135. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1013: error: ‘FDFSFileInfo’ undeclared (first use in this function)
  136. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1013: error: expected ‘;’ before ‘file_info’
  137. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1021: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  138. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1032: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  139. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1036: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  140. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1038: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  141. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1038: error: implicit declaration of function ‘my_fdfs_get_file_info_ex’
  142. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1038: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  143. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1040: error: ‘file_info’ undeclared (first use in this function)
  144. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1041: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  145. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_my_fdfs_file_exists_impl’:
  146. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1071: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  147. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1080: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  148. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1084: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  149. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1086: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  150. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1086: error: implicit declaration of function ‘my_fdfs_file_exist’
  151. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1086: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  152. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1088: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  153. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_fdfs_close’:
  154. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1113: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  155. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1118: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  156. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1118: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  157. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1121: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  158. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1123: error: implicit declaration of function ‘fdht_disconnect_all_servers’
  159. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1123: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  160. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1126: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  161. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1128: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  162. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘php_fdfs_destroy’:
  163. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1137: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  164. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1137: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  165. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1137: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  166. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1141: error: implicit declaration of function ‘my_client_destroy’
  167. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1141: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  168. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1142: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  169. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1143: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  170. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient___construct’:
  171. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1190: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  172. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1193: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  173. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1193: error: ‘MyClientContext’ undeclared (first use in this function)
  174. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1193: error: expected expression before ‘)’ token
  175. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1195: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  176. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1197: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  177. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1205: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  178. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1205: error: implicit declaration of function ‘my_fdfs_copy_context’
  179. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1205: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  180. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1205: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  181. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1215: error: ‘FDFSPhpContext’ has no member named ‘pMyClientContext’
  182. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1215: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  183. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_by_filename’:
  184. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1257: error: ‘FDFS_UPLOAD_BY_FILE’ undeclared (first use in this function)
  185. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_by_filebuff’:
  186. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1273: error: ‘FDFS_UPLOAD_BY_BUFF’ undeclared (first use in this function)
  187. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_by_callback’:
  188. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1289: error: ‘FDFS_UPLOAD_BY_CALLBACK’ undeclared (first use in this function)
  189. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_appender_by_filename’:
  190. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1305: error: ‘FDFS_UPLOAD_BY_FILE’ undeclared (first use in this function)
  191. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_appender_by_filebuff’:
  192. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1321: error: ‘FDFS_UPLOAD_BY_BUFF’ undeclared (first use in this function)
  193. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_upload_appender_by_callback’:
  194. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1337: error: ‘FDFS_UPLOAD_BY_CALLBACK’ undeclared (first use in this function)
  195. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_get_last_error_no’:
  196. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1543: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  197. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zim_MyFastDFSClient_get_last_error_info’:
  198. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1557: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  199. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1557: error: ‘FDFSPhpContext’ has no member named ‘err_no’
  200. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘load_config_files’:
  201. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1906: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  202. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1906: error: ‘MyClientContext’ undeclared (first use in this function)
  203. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1906: error: expected expression before ‘)’ token
  204. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1908: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  205. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1916: error: implicit declaration of function ‘my_client_init’
  206. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1916: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  207. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c: In function ‘zm_shutdown_my_fastdfs_client’:
  208. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1965: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  209. /root/my-fastdfs-client/php-extension/php_my_fastdfs_client.c:1969: error: ‘FDFSConfigInfo’ has no member named ‘pMyClientContext’
  210. make: *** [php_my_fastdfs_client.lo] Error 1
  211. [root@server1 php-extension]#
复制代码

论坛徽章:
0
2 [报告]
发表于 2014-07-09 18:15 |只看该作者
跪求鱼大帮忙解决~

论坛徽章:
0
3 [报告]
发表于 2014-07-09 18:41 |只看该作者
好吧已经解决... 在C目录下 make && make install 就可以编译这个模块了

论坛徽章:
0
4 [报告]
发表于 2015-05-22 17:27 |只看该作者
@Tears999999
   你这个问题是如何解决的,在c目录下 make和make install ?
我也是在php的目录下先./configure --with-php-config=/usr/local/php/bin/php-config , 然后make就报你上面的一样的错。

然后我先在c再make ,也一样报错。如下:
[root@fdfs-storeage my-fastdfs-client]# ls
c  java  php-extension
[root@fdfs-storeage my-fastdfs-client]# cd c
[root@fdfs-storeage c]# ls
HISTORY  INSTALL  Makefile  my_fdfs_client.c  my_fdfs_client.h  my_fdfs_client_test.c  my_fdfs_link_library.sh
[root@fdfs-storeage c]# make
cc -Wall -O -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -DDEBUG_FLAG -DOS_LINUX -c -o my_fdfs_client.o my_fdfs_client.c  -I/usr/local/include/fastcommon -I/usr/local/include/fastdfs -I/usr/local/include/fastdht
my_fdfs_client.c:2:20: 错误:logger.h:没有那个文件或目录
在包含自 my_fdfs_client.c:3 的文件中:
my_fdfs_client.h:12:27: 错误:tracker_types.h:没有那个文件或目录
my_fdfs_client.h:13:27: 错误:tracker_proto.h:没有那个文件或目录
my_fdfs_client.h:14:28: 错误:storage_client.h:没有那个文件或目录
在包含自 /usr/local/include/fastdht/fdht_types.h:17 的文件中,
                 从 my_fdfs_client.h:16,
                 从 my_fdfs_client.c:3:
/usr/local/include/fastdht/fdht_define.h:14:27: 错误:common_define.h:没有那个文件或目录
In file included from my_fdfs_client.h:16,
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP