たかです。
In message "[vine-users:052200] galeon コンパイルエラー"
on 02/07/18, yama-chan@xxxxxxxxxxxxxxxxx <yama-chan@xxxxxxxxxxxxxxxxx> wrote:
> galeon-1.2.5をコンパイルしたとき、下記エラーが出ます。
> 同解決すればよいでしょうか。
>
> 環境:Vinelinux-2.5+mozilla-1.0.0
この mozilla-1.0.0 はVineSeedにあるものですか?
それとも、他のバイナリ配布のものや、ご自分でソースから
コンパイルしたものでしょうか?
> BaseProtocolHandler.cpp:21:22: nsCOMPtr.h: No such file or directory
> BaseProtocolHandler.cpp:22:33: nsIComponentManager.h: No such file or direc=
> tory
> BaseProtocolHandler.cpp:23:20: nsIURI.h: No such file or directory
> BaseProtocolHandler.cpp:24:22: nsNetCID.h: No such file or directory
> In file included from BaseProtocolHandler.cpp:26:
> BaseProtocolHandler.h:22:32: nsIProtocolHandler.h: No such file or directory
> BaseProtocolHandler.h:24:22: nsString.h: No such file or directory
ヘッダファイルが足りないと言われていますね。
これらのヘッダファイルはmozilla側で用意されるもので、
Vineのパッケージの場合、mozilla-develに含まれていて、
/usr/include/mozilla-1.0.0/ 以下にインストールされます。
# その他のパッケージ等でどうなっているかは知りません。
というかそれ以前に、
> make[3]: *** [BaseProtocolHandler.o] Error 1
> make[3]: Leaving directory `/home/raldi/galeon-0.12.6/src/mozilla'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/raldi/galeon-0.12.6/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/raldi/galeon-0.12.6'
> make: *** [all-recursive-am] Error 2
galeon-0.12.6 をコンパイルしようとしているように見えるのですが…
--
Tomoya TAKA <tomoya@xxxxxxxxxxxxxxxxx>