Can't build Gnome 2.8.0: "EphyHeaderSniffer.cpp:64:28: nsIPrefService.h: No such file or directory"



Hi!

I downloaded garnome 2.8.0 to build Gnome 2.8.0 on my Gentoo
system. In gar.conf.mk I changed:

--- o/garnome-2.8.0/gar.conf.mk 2004-09-16 10:37:30.000000000 +0200
+++ garnome-2.8.0/gar.conf.mk   2004-10-02 14:14:14.662478056 +0200
@@ -22,11 +22,13 @@
 # files (say with 'make paranoid-checksum'. Example:

 #GARCHIVEDIR = /home/pd/src/arch/gnome/garnome/DOWNLOAD
+GARCHIVEDIR = /home/alexander/Programme/src/Garnome/archive

 # Makes the bulk of the read/write work happen elsewhere. I use this
 # to make patch generation less taxing.

 #WORKROOTDIR = /tmp/garnome-work/$(GARNAME)
+WORKROOTDIR = /home/alexander/Programme/src/Garnome/work/$(GARNAME)

 # These are the standard directory name variables from all GNU
 # makefiles.  They're also used by autoconf, and can be adapted
@@ -131,13 +133,16 @@
 # Explicit optimization defaults
 # Intel Pentium Pro and above
 #CFLAGS += -march=pentiumpro
+CFLAGS += -march=athlon-xp
+CFLAGS += -pipe
+CFLAGS += -m3dnow
 # iBook
 #CFLAGS += -march=750

 # ccache support -- if you would like to speed up your GARNOME build
 # at the expense of disc space, uncomment this option.
-#CC := ccache $(CC)
-#CXX := ccache $(CXX)
+CC := ccache $(CC)
+CXX := ccache $(CXX)

 # Equalise CFLAGS and CXXFLAGS
 CXXFLAGS := $(CFLAGS)

After that, I ran make paranoid-install and got the following error:

 ccache g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../lib -I../../embed -I../.. -I/usr/lib/mozilla/include/gtkembedmoz -I/usr/lib/mozilla/include/xpcom
-I/usr/lib/mozilla/include/string -I/usr/lib/mozilla/include/nspr -I/usr/lib/mozilla/include -I/usr/lib/mozilla/include/chardet
-I/usr/lib/mozilla/include/commandhandler -I/usr/lib/mozilla/include/content -I/usr/lib/mozilla/include/cookie -I/usr/lib/mozilla/include/docshell
-I/usr/lib/mozilla/include/dom -I/usr/lib/mozilla/include/exthandler -I/usr/lib/mozilla/include/gfx -I/usr/lib/mozilla/include/helperAppDlg
-I/usr/lib/mozilla/include/history -I/usr/lib/mozilla/include/layout -I/usr/lib/mozilla/include/locale -I/usr/lib/mozilla/include/mimetype
-I/usr/lib/mozilla/include/necko -I/usr/lib/mozilla/include/nkcache -I/usr/lib/mozilla/include/pipboot -I/usr/lib/mozilla/include/pipnss
-I/usr/lib/mozilla/include/shistory -I/usr/lib/mozilla/include/uriloader -I/usr/lib/mozilla/include/uconv -I/usr/lib/mozilla/include/webbrowserpersist
-I/usr/lib/mozilla/include/webbrwsr -I/usr/lib/mozilla/include/widget -I/usr/lib/mozilla/include/windowwatcher -I/usr/lib/mozilla/include/xmlextras
-I/usr/lib/mozilla/include/xpcom -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -DORBIT2=1 -pthread -I/home/alexander/garnome/include/glib-2.0
-I/home/alexander/garnome/lib/glib-2.0/include -I/home/alexander/garnome/include/pango-1.0 -I/home/alexander/garnome/include/gtk-2.0
-I/home/alexander/garnome/lib/gtk-2.0/include -I/usr/X11R6/include -I/home/alexander/garnome/include/atk-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/home/alexander/garnome/include/libxml2 -I/home/alexander/garnome/include/libgnomeui-2.0
-I/home/alexander/garnome/include/libgnome-2.0 -I/home/alexander/garnome/include/libgnomecanvas-2.0 -I/home/alexander/garnome/include/libart-2.0
-I/home/alexander/garnome/include/gconf/2 -I/home/alexander/garnome/include/libbonoboui-2.0 -I/home/alexander/garnome/include/orbit-2.0
-I/home/alexander/garnome/include/libbonobo-2.0 -I/home/alexander/garnome/include/gnome-vfs-2.0 -I/home/alexander/garnome/lib/gnome-vfs-2.0/include
-I/home/alexander/garnome/include/bonobo-activation-2.0 -I/home/alexander/garnome/include/libglade-2.0
-I/home/alexander/garnome/include/gnome-vfs-module-2.0 -DSHARE_DIR=\"/home/alexander/garnome/share/epiphany\" -DMOZILLA_HOME=\"/usr/lib/mozilla\"
-DALLOW_PRIVATE_API -I/home/alexander/garnome/include -I/usr/X11R6/include -fno-rtti -fshort-wchar -I/home/alexander/garnome/include
-I/usr/X11R6/include -L/home/alexander/garnome/lib -L/usr/X11R6/lib -O2 -pipe -march=athlon-xp -pipe -m3dnow -MT EphyHeaderSniffer.lo -MD -MP -MF
.deps/EphyHeaderSniffer.Tpo -c EphyHeaderSniffer.cpp  -fPIC -DPIC -o .libs/EphyHeaderSniffer.o
EphyHeaderSniffer.cpp:64:28: nsIPrefService.h: No such file or directory
make[5]: *** [EphyHeaderSniffer.lo] Fehler 1
make[5]: Leaving directory `/home/alexander/Programme/src/Garnome/work/epiphany/main.d/epiphany-1.4.0/embed/mozilla'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/home/alexander/Programme/src/Garnome/work/epiphany/main.d/epiphany-1.4.0/embed'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/home/alexander/Programme/src/Garnome/work/epiphany/main.d/epiphany-1.4.0'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/home/alexander/Programme/src/Garnome/work/epiphany/main.d/epiphany-1.4.0'
make[1]: *** [build-/home/alexander/Programme/src/Garnome/work/epiphany/main.d/epiphany-1.4.0/Makefile] Fehler 2
make[1]: Leaving directory `/home/alexander/Programme/src/Garnome/garnome-2.8.0/desktop/epiphany'
make: *** [paranoid-install] Fehler 2

I do have a nsIPrefService.h file:

[16:15:39 alexander server:~/Programme/src/Garnome] $ locate nsIPrefService.h
/home/alexander/Programme/src/mozilla/src/firefox/build/modules/libpref/public/_xpidlgen/nsIPrefService.h
/home/alexander/Programme/src/mozilla/src/firefox/build/dist/include/pref/nsIPrefService.h
/home/alexander/Programme/src/mozilla/src/firefox/build/dist/sdk/include/nsIPrefService.h
/home/alexander/Programme/src/mozilla/src/firefox/build/dist/gecko-sdk/include/nsIPrefService.h
/usr/lib/mozilla/include/pref/nsIPrefService.h

However, there's no nsIPrefService.h file in the garnome directories.

What am I doing wrong?

Thanks,

Alexander Skwar
-- 
Let me do my TRIBUTE to FISHNET STOCKINGS ...
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]