Mathew (thanks for responding, btw),<div><br><div><div>Xft seems to be enabled.</div><div>''configure --help' says that xft support is enabled by default, and I didn't disable it manually (I only did --disable-shared)</div>
<div><br></div><div><div>$ pwd</div><div>/home/imran/opt/plt-scheme/plt-4.2.5/src/build</div><div><br></div></div><div><div>$ grep -iC2 xft config.log </div><div>configure:10964: result: yes</div><div>configure:11241: checking for cairo_create in -lcairo</div>
<div>configure:11276: g++ -o conftest -O2 -march=x86-64 -pipe -pthread conftest.cpp -lcairo -L/usr/lib64 -L/usr/X11R6/lib64 -lGL -lXrender -lXft -lXrender -lfontconfig -lfreetype -lX11 -lcairo -ldl -lm -ldl -lm -rdynamic >&5</div>
<div>configure:11282: $? = 0</div><div>configure:11300: result: yes</div><div>--</div><div>MREDLINKER='$(CXX)'</div><div>MRLIBINSTALL='install-no-lib'</div><div>MROPTIONS=' -DOPERATOR_NEW_ARRAY -DUSE_GL -DWX_USE_XRENDER -DWX_USE_XFT -DWX_USE_CAIRO -DWX_USE_LIBPNG -DWX_USE_LIBJPEG'</div>
<div>MZBINTARGET='normal-bin'</div><div>MZINSTALLTARGET='unix-install'</div><div>--</div><div>XMKMF=''</div><div>X_CFLAGS=' -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 '</div>
<div>X_EXTRA_LIBS=' -lGL -lXrender -lXft -lXrender -lfontconfig -lfreetype -lX11 -lcairo -lpng -lz -ljpeg'</div><div>X_LIBS=' -L/usr/lib64 -L/usr/X11R6/lib64'</div><div>X_PRE_LIBS=' -lSM -lICE'</div>
<div><br></div></div><div><br clear="all">Regards,<br> Imran Rafique<br>
<br><br><div class="gmail_quote">On Wed, May 19, 2010 at 5:20 AM, Matthew Flatt <span dir="ltr"><<a href="mailto:mflatt@cs.utah.edu">mflatt@cs.utah.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">At Tue, 18 May 2010 15:35:01 -0700, Imran Rafique wrote:<br>
> The error msg is:<br>
> X Error of failed request: BadValue (integer parameter out of range for<br>
> operation)<br>
> Major opcode of failed request: 45 (X_OpenFont)<br>
> Value in failed request: 0x5e0040b<br>
> Serial number of failed request: 14804<br>
> Current serial number in output stream: 14805<br>
><br>
</div>> [...]<br>
<div class="im">><br>
> I'm guessing that there needs to be some post-install font configuration<br>
> that needs to be done (mkfontdir?), but I don't see plt-scheme trying to<br>
> install its own fonts anywhere (blindness on my part notwithstanding!). Does<br>
> plt-scheme install any of its own fonts for drscheme, or does it expect a<br>
> specific font to already be available on the local x server (in which case,<br>
> which one is it?).<br>
<br>
</div>No, PLT Scheme doesn't install any fonts.<br>
<br>
There are two font modes: old-stle X11 fonts and Fontconfig/Xft fonts.<br>
The mode depends partly on the way that PLT Scheme is compiled (with Xf<br>
support or not) and partly on what's available from the X server at<br>
run-time.<br>
<br>
When you configure, does the configure script say that Xft support is<br>
enabled?<br>
</blockquote></div><br></div></div></div>