ホームページ >バックエンド開発 >PHPチュートリアル >Linux PHPのコンパイルエラー、助けてください

Linux PHPのコンパイルエラー、助けてください

WBOY
WBOYオリジナル
2016-06-23 14:11:38816ブラウズ

Linux PHP クロスコンパイルの問題 Linux PHP ソース コードのコンパイルの問題

i486-unknown-linux-gun-gcc シリーズのツールを使用して、ubuntu 12.04 (5.2.17、このバージョンには php-5.2.17- があります) で PHP ソース コードをコンパイルしました。 fpm -0.5.14.diff.gz patch; 5.3.25も試しましたが、configureが成功した後、コンパイルの開始時にソースコードエラーが発生します。解決方法がわかりません。いくつかのアドバイス


その中で、コンパイルのプロセス中に表示されるエラーはすべて

ディスカッションへの返信 (解決策)

.... Baidu のエラーの背後にあるキーワードを見てください。エラーの背後にある情報の解決策は非常に簡単です。対応するヘッダー ファイルしかありませんが、ヘッダー ファイルを追加したい場合、それらのファイルにはすでにこれらのヘッダー ファイルが含まれていることがわかります

5.3 を直接コンパイルしてみてはいかがでしょうか?エラーの背後にある情報は、対応するヘッダー ファイルを追加するのが非常に簡単です。これは単なるヘッダー ファイルですが、ヘッダー ファイルを追加しようとしたときに、それらのファイルには既にこれらのヘッダー ファイルが含まれていることがわかりました。ビルド中に導入されなかったパスがあった可能性があります。 。

5.3.25 をコンパイルすると、同じエラーが発生しました。 libdir パラメータを追加しましたが、同じエラーが発生しますか? ? ?

このコンパイラはかなり怪しいです。システム コンパイラを直接使用すると正常にコンパイルできますが、このコンパイラを使用すると問題が発生します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。