Mamoru Tasaka
mtasa****@ioa*****
2008年 1月 30日 (水) 20:40:23 JST
田坂です。 Kouhei Sutou wrote, at 01/30/2008 06:25 AM +9:00: > 須藤です。 > > 08/01/30 に Mamoru Tasaka<mtasa****@ioa*****> さんは書きました: > >> --------------------------------------------------------------------------- >> In file included from EmbedWindow.cpp:32: >> EmbedPrivate.h:35:33: error: nsIDOMEventReceiver.h: No such file or directory >> --------------------------------------------------------------------------- >> みたいなerrorが出てcompile出来ません.... > > たしか、--disable-gtkmozembedをつけないとダメだった気がします。 確認しました。 * --disable-gtkmozembedをつける * xulrunner-XXXX.pcを探しにいってるのをlibxul-unstable.pcに 書き換える * module/embed/gecko/mozilla.cppからnsBuildID.hをinclude しようとしている行を削除 すると、取り敢えずbuildは通りました。 http://koji.fedoraproject.org/koji/taskinfo?taskID=383706 しかし、確かにすぐに落ちますね... ldd -r /usr/lib/kazehakase/embed/gecko.so とすると ------------------------------------------------------------------ undefined symbol: _ZN21KzMozProgressListener18OnRefreshAttemptedEP14nsIWebProgressP6nsIURIiiPi (/usr/lib/kazehakase/embed/gecko.so) undefined symbol: _Z19NS_NewStorageStreamjjPP16nsIStorageStream (/usr/lib/kazehakase/embed/gecko.so) undefined symbol: _ZNK19nsACString_internal12BeginReadingEv (/usr/lib/kazehakase/embed/gecko.so) ------------------------------------------------------------------- となるのは関係してるんでしょうか?