作成しているXULRunnerアプリケーション用のXPCOMプラグインを作成したいと思います。MozillaはXULRunnerSDKの32ビットビルドしか提供していないので、32ビットライブラリとリンクする必要があります。これは、私が多くのライブラリを構築する必要があることを意味します。
これに関連して、いくつか質問があります。
sudo make install
32ビットビルドでを行うことはできますか?それとも私のシステムを台無しにしますか?
それができない場合、回避策は何ですか?
私の現在の解決策は、configureコマンドにlibdirを含めることです。
CFLAGS=" -arch i386" CCFLAGS=" -arch i386" CXXFLAGS=" -arch i386" LDFLAGS=" -L`pwd`/../libs/gst-plugins-base -L`pwd`/../libs/liboil -arch i386" ./configure
これは進むべき道ですか、それともより良い選択肢ですか?