LINUX.ORG.RU

сборка firefox 2


0

0

кое как справился с прошлой проблемой, однако теперь вываливается на:

In file included from /home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.cpp:59:
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.h:43: error: syntax
   error before `(' token
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.h:44: error: syntax
   error before `(' token
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.cpp:62: error: parse
   error before `)' token
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.cpp:81: error: `
   nsIDeviceContext' was not declared in this scope
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.cpp:81: error: `
   aDevice' was not declared in this scope
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsFontMetricsUtils.cpp:81: error: parse
   error before `&' token
make[5]: *** [nsFontMetricsUtils.o] Ошибка 1
make[5]: *** Одидание завершения заданий...
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsGfxFactoryGTK.cpp: In function `
   nsresult nsFontEnumeratorConstructor(nsISupports*, const nsIID&, void**)':
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsGfxFactoryGTK.cpp:155: error: `
   nsIFontEnumerator' undeclared (first use this function)
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsGfxFactoryGTK.cpp:155: error: (Each
   undeclared identifier is reported only once for each function it appears 
   in.)
/home/goor/temp/murzilla/mozilla/gfx/src/gtk/nsGfxFactoryGTK.cpp:155: error: `
   result' undeclared (first use this function)
make[5]: *** [nsGfxFactoryGTK.o] Ошибка 1
make[5]: Leaving directory `/home/goor/temp/murzilla/mozilla/obj-i686-pc-linux-gnu/gfx/src/gtk'
make[4]: *** [libs] Ошибка 2
make[4]: Leaving directory `/home/goor/temp/murzilla/mozilla/obj-i686-pc-linux-gnu/gfx/src'
make[3]: *** [libs] Ошибка 2
make[3]: Leaving directory `/home/goor/temp/murzilla/mozilla/obj-i686-pc-linux-gnu/gfx'
make[2]: *** [tier_9] Ошибка 2
make[2]: Leaving directory `/home/goor/temp/murzilla/mozilla/obj-i686-pc-linux-gnu'
make[1]: *** [default] Ошибка 2
make[1]: Leaving directory `/home/goor/temp/murzilla/mozilla/obj-i686-pc-linux-gnu'
make: *** [build] Ошибка 2

Собирал с 

mk_add_options MOZ_CO_PROJECT=browser
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
mk_add_options MOZ_MAKE_FLAGS=-j4
ac_add_options --prefix=/usr/local
ac_add_options --with-pthreads
ac_add_options --enable-application=browser
ac_add_options --enable-freetype2
ac_add_options --disable-ldap
ac_add_options --disable-postscript
ac_add_options --disable-xprint
ac_add_options --disable-gnomevfs
ac_add_options --disable-gnomeui
ac_add_options --disable-oji
ac_add_options --enable-xinerama
ac_add_options --enable-native-uconv
ac_add_options --disable-installer
ac_add_options --enable-optimize=-O3
ac_add_options --enable-strip
★★★★★

Патч надо накладывать на мозиллу и файрфокс, чтобы собирать с freetype

Deleted
()
Ответ на: комментарий от Deleted

патч накладывать не обязательно можно

--disable-freetype2 --enable-xft

эффект тот-же

arax ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.