プロジェクトのコピーをローカルマシンでコンパイルしようとすると、互換性のないライブラリをスキップしているというエラーが表示されます。これは、稼働中のサーバーでホストされているライブバージョンをいじっている場合には当てはまりません[完全にそこになります]。
私はUbuntuの64ビットディストリビューションで開発しており、サーバーバージョンは32ビットで実行されていると想定しているため、他のさまざまなサイトから、これは環境の問題である可能性があると思われます。それでも、環境変数を次のように設定した後:
CFLAGS+=" -m32"
CXXFLAGS+=" -m32"
私はまだ同じコンパイルエラーを受け取ります:
/usr/bin/ld: skipping incompatible /dvlpmnt/libPI-Http.a when searching for -lPI-Http
チュートリアルはできますか?
==編集==
これは、ジョナサンのアドバイスに従ったときに受け取った出力です。
http.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
どうやら、問題のライブラリは結局32ビットですか?