[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: font problem in 1.6.0
On Wed, 2010-05-12 at 00:03 -0400, Dave McGuire wrote:
> On 5/11/10 10:14 PM, Peter Clifton wrote:
> > Are you on 32bit / 64bit?
>
> 64 on the x86 Mac and the SPARC, 32 on the G5.
>
> > I'm fairly sure there must be a recipe to get this working - possibly it
> > will involve switching between native OS X text handling support in
> > pango / cairo, to freetype + fontconfig.
>
> I rebuilt pango v1.28.0 against the cairo installation that ships
> with OS X v10.6 X11, then it worked perfectly.
That is positive, it sort-of tells me that cairo "might" be the problem,
not pango.
Can you post me your config.log files from your builds of:
cairo (as not working)
pango (as not working, built against the above cairo - if you still have
it)
pango (as built against the working OS X cairo).
I suspect a trawl through those will enlighten me as to what font
back-ends are being used by both cairo versions.
> I don't know how that cairo was built, nor do I know what release it
> is. This is especially frustrating because I didn't even know cairo was
> included with 10.6; I just got this machine recently (Macbook Air, from
> my employer) and hadn't noticed that cairo was a part of the standard X
> install.
What is the filename of the library? (On Linux I'd check with ldd `which
gschem` or similar).
The libcairo.so.? symlink may point to a library with a much more
interesting version number. Which is traceable back to the cairo
release, in my case 1.10.8. E.g.:
/usr/lib/libcairo.so.2.10800.10
^ ^ ^
| | Micro
| Minor
|Major
For an unstable release, it would look like
/usr/lib/libcairo.so.2.10910.00
^ ^^ Zero
| |Micro
| Minor
|Major
For older versions, there isn't an automatic human readable correlation,
but I can look up the numbers in the cairo git history.
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me)
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user