私の仕様:
- OS: Ubuntu 10.04 LTS amd64
- fpc: 2.4.0
- ラザロ: 0.9.28
WebLaz プロジェクトを作成してコンパイルするだけで、WebLaz プロジェクトをコンパイルしようとしています。どういうわけか、使用する httpd および fpapache ユニットを決定するときにコンパイラがすべて失われます。
フォーラムで同様の問題を見つけました。
そこに提供されているソリューションのいくつかを試した後、私はまだこの時点にいます:
コンパイル済みユニットとパッケージのソースの下に httpd22 しかない場合、プロジェクトは正常にコンパイルされます。残念ながら、それは完全にリンクに失敗します。
元の fpc/lazarus フォルダー構造 (場所、ユニット、ソースの両方で HTTPD13、HTTPD20、および HTTPD22 のすべてが変更されていない) では、コンパイラーは httpd のチェックサムが変更され、fpapache のソースを見つけることができないと不平を言います。
- httpd20 の下に httpd.pas が見つかりますが、2.2 のフォルダーでのみ機能します。
WebLaz コンポーネントを使用してこれをコンパイルする方法が完全にわかりません。何が欠けていますか?