|
|
error: php_logos.h: 그런 파일이나 디렉터리가 없습니다. ---> 한글버전 에러 메세지
eaccelerator.c:66:23: error: php_logos.h: No such file or directory --> 영문버전 에러 메세지
------------------------------
I patched it a bit with some #if statements around offending pieces of code. The #include and also calls to php_register_info_logo()
아래의 파일을 수정 해 준다.
]# eaccelerator-eaccelerator-42067ac/eaccelerator.c
+ : 이 라인은 추가 하고 추가 할 때 + 표시는 없앤다.
- : 이 라인은 삭제 한다.
@@ -63,7 +63,9 @@
#include "php.h"
#include "php_ini.h"
-#include "php_logos.h"
+#if PHP_VERSION_ID < 50500
+# include "php_logos.h"
+#endif
#include "main/fopen_wrappers.h"
#include "ext/standard/info.h"
#include "ext/standard/php_incomplete_class.h"
@@ -2269,8 +2271,10 @@
}
}
- php_register_info_logo(EACCELERATOR_VERSION_GUID, "text/plain",
(unsigned char*)EACCELERATOR_VERSION_STRING, sizeof(EACCELERATOR_VERSION_STRING));
- php_register_info_logo(EACCELERATOR_LOGO_GUID, "image/gif",
(unsigned char*)eaccelerator_logo, sizeof(eaccelerator_logo));
+ #if PHP_VERSION_ID < 50500
+ php_register_info_logo(EACCELERATOR_VERSION_GUID, "text/plain",
(unsigned char*)EACCELERATOR_VERSION_STRING, sizeof(EACCELERATOR_VERSION_STRING));
+ php_register_info_logo(EACCELERATOR_LOGO_GUID, "image/gif",
(unsigned char*)eaccelerator_logo, sizeof(eaccelerator_logo));
+ #endif
return SUCCESS;
}