So far, it works well here and seems fairly quick. I plan on rebuilding my own version without the news and message options as I use Sylpheed Claws for these items.
]]>I can't seem to get it to work for the life of me..
]]>looks to me sinister did it the right way, but did you install xft2 and fontconfig before you started building?
Also, perhaps it's more wise to wait for XFree86 4.3.0 which is due feb. 20, since it includes xft2 and fontconfig by default....
]]>ac_add_options --enable-crypto
ac_add_options --enable-optimize="#CFLAGS#"
ac_add_options --enable-xft
ac_add_options --disable-debug
ac_add_options --disable-logging
ac_add_options --enable-strip
ac_add_options --enable-toolkit-gtk
ac_add_options --disable-toolkit-xlib
ac_add_options --disable-toolkit-qt
ac_add_options --with-default-mozilla-five-home=/opt/mozilla
I then proceeded to attempt to build.. and after quite some time.. received the msg below.. I'm not a pro at this.. so i could've done it all wrong but i'm trying.. help?! I just want an xft or gtk2 mozilla build on arch.. below is my error msg:
c++ -o nsGfxFactoryGTK.o -c -DNATIVE_THEME_SUPPORT -DOSTYPE="Linux2.4" -DOSARCH="L
inux" -DOJI -D_BSD_SOURCE -DUSE_POSTSCRIPT -DUSE_XPRINT -DUSE_MOZILLA_TYPES -DMOZ_EN
ABLE_FREETYPE2 -I./. -I./.. -I./../shared -I./../x11shared -I../../../dist/include/x
pcom -I../../../dist/include/string -I../../../dist/include/widget -I../../../dist/in
clude/view -I../../../dist/include/util -I../../../dist/include/pref -I../../../dist/
include/uconv -I../../../dist/include/unicharutil -I../../../dist/include/locale -I..
/../../dist/include/necko -I../../../dist/include/content -I../../../dist/include/lay
out -I../../../dist/include/imglib2 -I../../../dist/include/gfx -I../../../dist/inclu
de -I/usr/abs/network/mozilla/src/mozilla/dist/include/nspr -I/usr/X11R6/include
/freetype2 -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptio
ns -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-
ctor-dtor-privacy -pedantic -Wno-long-long -O2 -march=i686 -pipe -fshort-wchar -pthre
ad -pipe -DNDEBUG -DTRIMMED -O2 -march=i686 -pipe -I/usr/include/Xft2 -I/usr/include
/freetype2 -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/u
sr/lib/glib/include -I/usr/X11R6/include -I/usr/X11R6/include -DMOZILLA_CLIENT -inc
lude ../../../mozilla-config.h -Wp,-MD,.deps/nsGfxFactoryGTK.pp nsGfxFactoryGTK.cpp
In file included from /usr/include/gtk-1.2/gdk/gdktypes.h:33,
from /usr/include/gtk-1.2/gdk/gdk.h:31,
from /usr/include/gtk-1.2/gtk/gtk.h:31,
from nsDrawingSurfaceGTK.h:48,
from nsRenderingContextGTK.h:55,
from nsGfxFactoryGTK.cpp:47:
/usr/include/glib-1.2/glib.h:1308:23: warning: ISO C does not permit named variadic m
acros
/usr/include/glib-1.2/glib.h:1311:25: warning: ISO C does not permit named variadic m
acros
/usr/include/glib-1.2/glib.h:1314:26: warning: ISO C does not permit named variadic m
acros
/usr/include/glib-1.2/glib.h:1317:25: warning: ISO C does not permit named variadic m
acros
In file included from nsGfxFactoryGTK.cpp:65:
nsFontMetricsXft.h:248: syntax error before `*' token
make[5]: *** [nsGfxFactoryGTK.o] Error 1
make[5]: Leaving directory `/usr/abs/network/mozilla/src/mozilla/gfx/src/gtk'
make[4]: *** [libs] Error 2
make[4]: Leaving directory `/usr/abs/network/mozilla/src/mozilla/gfx/src'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/usr/abs/network/mozilla/src/mozilla/gfx'
make[2]: *** [tier_9] Error 2
make[2]: Leaving directory `/usr/abs/network/mozilla/src/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/abs/network/mozilla/src/mozilla'
make: *** [build] Error 2
==> Build Failed. Aborting...