freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [ft-devel] ft-smooth for 2.1.10?


From: Turner, David
Subject: RE: [ft-devel] ft-smooth for 2.1.10?
Date: Tue, 20 Dec 2005 15:13:35 +0100

> -----Message d'origine-----
> De : Werner LEMBERG [mailto:address@hidden
> Envoyé : mardi 20 décembre 2005 13:26
> À : address@hidden
> Cc : address@hidden; address@hidden; Turner, David;
> address@hidden
> Objet : Re: [ft-devel] ft-smooth for 2.1.10?
>
>
>
> > WARNING: INSTALLING THE CURRENT CVS WILL PROBABLY BREAK YOUR SYSTEM
>
> What do you mean?  The rendering results?
>

Nope, most graphical programs won't start at all, including GDM :-)
This is mostly due to linking problems to functions that disappeared.

If you want safely test the current CVS, you'll need to install
with something like:

  export OPT=/freetype-test   # don't use /usr or /usr/local !!
  mkdir $OPT
  cvs co freetype2
  cd freetype2
  sh autogen.sh --prefix=$OPT --disable-static
  make
  make install

  export PATH=$OPT/bin:$PATH
  export LD_LIBRARY_PATH=$OPT/lib:$LD_LIBRARY_PATH

  now launch your programs, e.g.

    gnome-font-properties &
    gedit &
    firefox &

  on some distributions, calling "firefox" will ignore
  the new LD_LIBRARY_PATH (because what is invoked is a
  rather complex script that sets the environment in weird
  ways).

If the programs still don't launch, try to recompile
and reinstall the following:

  fontconfig-2.3.92  (with the attached patch applied)
  pango-1.11.1
  glib-2.9.1     (required by Pango)

that should do it, at least for Gnome programs. Add a
recent version of Cairo if you're using Gnome >= 2.12

NOTE: You must have $OPT/bin and $OPT/lib at the front
      of your PATH and LD_LIBRARY_PATH variables when
      compiling these packages, also, you must do

   export PKG_CONFIG_PATH=$OPT/lib/pkgconfig:$PKG_CONFIG_PATH

      before compiling them.


Hope this helps,

- David

>
>     Werner
>
***********************************************************************************
Information contained in this email message is confidential and may be 
privileged, and is intended only for use of the individual or entity named 
above. If the reader of this message is not the intended recipient, or the 
employee or agent responsible to deliver it to the intended recipient, you are 
hereby notified that any dissemination, distribution or copying of this 
communication is strictly prohibited. If you have received this communication 
in error, please immediately notify the address@hidden and destroy the original 
message.
***********************************************************************************

Attachment: fontconfig-2.3.92-no-ft-internals.patch
Description: fontconfig-2.3.92-no-ft-internals.patch


reply via email to

[Prev in Thread] Current Thread [Next in Thread]