making mg's non-xft build run is up to someone *cough*fjf*cough* else. mine vomits on gr_UnixGraphics.cpp:651 (iirc), probably because my build fix is all nastified.
Whatever, I'm too lazy to mess with it now -MG (oh, and yes, it took quite a bit of effort to get an xft build, and I still haven't gotten it to run)
Index: gr_UnixGraphics.h =================================================================== RCS file: /cvsroot/abi/src/af/gr/unix/gr_UnixGraphics.h,v retrieving revision 1.47 diff -u -r1.47 gr_UnixGraphics.h --- gr_UnixGraphics.h 4 Oct 2002 07:42:19 -0000 1.47 +++ gr_UnixGraphics.h 4 Nov 2002 07:20:01 -0000 @@ -26,6 +26,7 @@ #include "xap_UnixFont.h" #include "xap_Frame.h" #include "gr_Graphics.h" +#include "ut_wctomb.h" #ifdef USE_XFT #include <X11/Xft/Xft.h> @@ -43,7 +44,10 @@ GR_UnixGraphics(GdkWindow * win, XAP_App *app); #endif virtual ~GR_UnixGraphics(); - + int text_length, fallback_used; + UT_Wctomb *w; + char *text; + #ifndef WITH_PANGO virtual void drawGlyph(UT_uint32 glyph_idx, UT_sint32 xoff, UT_sint32 yoff); virtual void drawChars(const UT_UCSChar* pChars, int iCharOffset,
