mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
Cleanup INSTALL
Remove references to Solaris 10 problems.
This commit is contained in:
parent
22f599250e
commit
3abbc3a277
68
INSTALL
68
INSTALL
@ -195,10 +195,9 @@ set CXXFLAGS variable to other values as follows:
|
|||||||
Similarly, if you want to force the use of a specific compiler, you can
|
Similarly, if you want to force the use of a specific compiler, you can
|
||||||
give a value to the CXX variable.
|
give a value to the CXX variable.
|
||||||
|
|
||||||
If you encounter problems, please read the section 'Problems' at the end of
|
The following options allow you to tweak the generated code more
|
||||||
this file.
|
precisely (see the description of --enable-build-type for the default
|
||||||
|
values):
|
||||||
The following options allow you to tweak the generated code more precisely (see the description of --enable-build-type for the default values):
|
|
||||||
|
|
||||||
o --enable-optimization=VALUE enables you to set optimization to a
|
o --enable-optimization=VALUE enables you to set optimization to a
|
||||||
higher level than the default, for example --enable-optimization=-O3.
|
higher level than the default, for example --enable-optimization=-O3.
|
||||||
@ -207,9 +206,10 @@ The following options allow you to tweak the generated code more precisely (see
|
|||||||
optimization of LyX. The compile may be much quicker with some
|
optimization of LyX. The compile may be much quicker with some
|
||||||
compilers, but LyX will run more slowly.
|
compilers, but LyX will run more slowly.
|
||||||
|
|
||||||
o --disable-std-regex forces the compiler to use boost::regex. The default is
|
o --disable-std-regex forces the compiler to use boost::regex. The
|
||||||
to use std::regex for known good C++ libraries, but the test is not robust for clang.
|
default is to use std::regex for known good C++ libraries, but the
|
||||||
--enable-std-regex will force the use of std::regex.
|
test is not robust for clang. --enable-std-regex will force the
|
||||||
|
use of std::regex.
|
||||||
|
|
||||||
o --enable-debug will add debug information to your binary. This
|
o --enable-debug will add debug information to your binary. This
|
||||||
requires a lot more disk space, but is a must if you want to try
|
requires a lot more disk space, but is a must if you want to try
|
||||||
@ -278,57 +278,3 @@ the source code directory. After you have installed LyX for one
|
|||||||
architecture, use `make distclean' before reconfiguring for another
|
architecture, use `make distclean' before reconfiguring for another
|
||||||
architecture.
|
architecture.
|
||||||
|
|
||||||
Problems
|
|
||||||
--------
|
|
||||||
|
|
||||||
This section provides several hints that have been submitted by LyX
|
|
||||||
team members or users to help compiling on some particular
|
|
||||||
architectures. If you find that some of these hints are wrong, please
|
|
||||||
notify us.
|
|
||||||
|
|
||||||
o On SUN Sparc Solaris, you need gnumake. The LyX makefiles do not
|
|
||||||
work with Solaris make.
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
<match target="pattern">
|
|
||||||
<edit name="prefer_bitmap">
|
|
||||||
<bool>false</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
|
|
||||||
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
|
|
||||||
<fontconfig> and </fontconfig> tags. If neither ~/.fonts.conf nor
|
|
||||||
/etc/fonts/local.conf exists, you can create them with the following
|
|
||||||
content:
|
|
||||||
|
|
||||||
<?xml version="1.0"?>
|
|
||||||
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
|
|
||||||
<fontconfig>
|
|
||||||
<match target="pattern">
|
|
||||||
<edit name="prefer_bitmap">
|
|
||||||
<bool>false</bool>
|
|
||||||
</edit>
|
|
||||||
</match>
|
|
||||||
</fontconfig>
|
|
||||||
|
Loading…
Reference in New Issue
Block a user