使用solaris 10 Sparc平臺和solarisstudio12.3 c編譯器。已成功下載並編譯apache 2.4.6。已下載php-5.5.5並編譯但出現以下錯誤在運行make命令時。如何解決這個錯誤。 使用下面的命令php安裝在apache編譯錯誤
的./configure --with-apxs2 =/TSM /家/ tsmtst01 /阿帕奇/ bin中/ apxs的--with MySQL的
./make
"ext/opcache/Optimizer/pass3.c", line 27: syntax error before or at: if
"ext/opcache/Optimizer/pass3.c", line 27: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 27: syntax error before or at:)
"ext/opcache/Optimizer/pass3.c", line 84: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 85: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 87: syntax error before or at: }
"ext/opcache/Optimizer/pass3.c", line 126: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 131: syntax error before or at: }
"ext/opcache/Optimizer/pass3.c", line 212: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 214: syntax error before or at: else
"ext/opcache/Optimizer/pass3.c", line 226: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 228: syntax error before or at: else
"ext/opcache/Optimizer/pass3.c", line 266: invalid source character: '\'
"ext/opcache/Optimizer/pass3.c", line 268: syntax error before or at: for
"/tsm/home/tsmtst01/php-5.5.5/ext/opcache/Optimizer/zend_optimizer.c", line 281: warning: invalid white space character in directive
"ext/opcache/Optimizer/pass5.c", line 1: invalid source character: '\'
"ext/opcache/Optimizer/pass5.c", line 1: syntax error before or at:)
"/tsm/home/tsmtst01/php-5.5.5/ext/opcache/Optimizer/zend_optimizer.c", line 286: warning: invalid white space character in directive
"ext/opcache/Optimizer/pass9.c", line 6: invalid source character: '\'
"ext/opcache/Optimizer/pass9.c", line 6: syntax error before or at:)
"/tsm/home/tsmtst01/php-5.5.5/ext/opcache/Optimizer/zend_optimizer.c", line 291: warning: invalid white space character in directive
"ext/opcache/Optimizer/pass10.c", line 1: invalid source character: '\'
"ext/opcache/Optimizer/pass10.c", line 1: syntax error before or at:)
"/tsm/home/tsmtst01/php-5.5.5/ext/opcache/Optimizer/zend_optimizer.c", line 292: syntax error before or at: <EOF>
"ext/opcache/Optimizer/block_pass.c", line 1224: warning: static function called but not defined: assemble_code_blocks()
"ext/opcache/Optimizer/block_pass.c", line 1903: warning: static function called but not defined: zend_t_usage()
"ext/opcache/Optimizer/block_pass.c", line 1355: warning: static function called but not defined: zend_jmp_optimization()
cc: acomp failed for /tsm/home/tsmtst01/php-5.5.5/ext/opcache/Optimizer/zend_optimizer.c
*** Error code 1 make: Fatal error: Command failed for target `ext/opcache/Optimizer /zend_optimizer.lo'
這是好的,如果我跳過zend_optimizer。如果是這樣,我該怎麼做? – Arav