From 9600fb1aaf2cb853d1ec9e592bbbd39321ede5ed Mon Sep 17 00:00:00 2001 From: Enrico Forestieri Date: Mon, 11 Feb 2008 22:39:15 +0000 Subject: [PATCH] Add some info about Solaris to the INSTALL file git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@22949 a592a061-630c-0410-9148-cb99ea01b6c8 --- INSTALL | 43 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/INSTALL b/INSTALL index b4c50ed967..36fd8cb4cf 100644 --- a/INSTALL +++ b/INSTALL @@ -320,6 +320,47 @@ notify us. o On SUN Sparc Solaris, you need gnumake. The LyX makefiles do not work with Solaris make. - The Solaris ar seg-faults trying to build the insets library. You + The Solaris 8 ar seg-faults trying to build the insets library. You will need to use the ar from the GNU binutils for this subdirectory. + There is no problem with the Solaris 9 and 10 ar. + + Qt4 uses the Xrender X11 extension for antialiased fonts. This + extension was added to Xsun starting from the Solaris 10 8/07 + release, but it is not activated by default. To activate it, you + must issue (as root) the following command: + svccfg -s svc:/application/x11/x11-server setprop options/server_args=+xrender + and then restart the X server. + + There is a problem with the fontconfig library shipped with + Solaris 10 8/07 causing a seg-fault when it is used by Qt4. + Until this is fixed, a workaround is replacing the shared library + /usr/lib/libfontconfig.so.1 with a copy from a previous release or + installing a new version of fontconfig from http://www.sunfreeware.com/ + + On Solaris, the default fontconfig configuration gives preference + to bitmap fonts at (not so small) sizes. As bitmapped fonts are not + antialiased, you may prefer changing this configuration. This may be + done by adding the following stanza + + + + false + + + + to either ~/.fonts.conf (for a per-user change) or /etc/fonts/local.conf + (for a global system change). The stanza should be added between the + and tags. If neither ~/.fonts.conf nor + /etc/fonts/local.conf exist, you can create them with the following + content: + + + + + + + false + + +