Ludo Brands wrote:
Mark Morgan Lloyd wrote:
Ludo Brands wrote:
One of the (few) other things I'm having trouble with is running
gtk-demo, but I was going to leave detailed investigation of that
until after I'd got compilation sorted out.
The situation appears to be that there are two distinct fontconfig
systems, e.g.
/usr/bin/fc-list
/etc/fonts.conf
and
/usr/local/bin/fc-list
/usr/local/etc/fonts.conf
Same on my system. Except that fonts.conf resides in etc/fonts/fonts.conf.
When you install fontconfig (from SFW) it assumes fonts are installed in
/usr/X11R6/lib/X11/fonts.
This is also the directory I find in /usr/local/etc/fonts/fonts.conf. But on
my system, as indicated earlier, this directory contains symlinks to the
/usr/openwin/lib/X11/fonts subdirs.
The fact that you have different results as root and user is because you
adapted probably your PATH as user to include /usr/loc/bin. Which fc-list
gives you probably a different result as root and as user. If you run
/usr/local/bin/gtk-demo as root it will probably run.
I can confirm that is the case.
The simplest solution to your problem is to change or add the
<dir>/usr/openwin/lib/X11/fonts</dir> entry in
/usr/local/etc/fonts/fonts.conf
No, the simplest solution is
# pkgrm SMCfontc
Lazarus now running on SPARC Solaris, subject to an internal exception
that I'll investigate in the morning.
One positive thing that I can report is that lazbuild
--help returns
sensible output, even using the default (GNU?) linker.
The error came up when initialising the gtk+ engine...
Appears to be Intel-specific, unless it's caused by patches which are on
your system but not mine. Considering the discussion a week or so ago, I
suspect that the Intel-architecture SFW binutils has been crossbuilt on
a BSD system.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus