bugGNUstep - Bugs: bug #18508, Cairo backend compilation


You are not allowed to post comments on this tracker with your current authentication level.

bug #18508: Cairo backend compilation

Submitted by:  -Deleted Account- <yjchen>
Submitted on:  Tue 12 Dec 2006 02:21:40 AM UTC  
Category:  Backend Severity:  3 - Normal
Item Group:  Bug Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed

Sun 31 Dec 2006 07:08:55 AM UTC, comment #3:

I modified the configure script to always add the freetype libs/flags (determined separately) whether or not the cairo package config adds them.

Richard Frith-Macdonald <CaS>
Project Member
Sun 31 Dec 2006 06:34:24 AM UTC, comment #2:

I have fixed the glitz problem, but can't reproduce the libfreetype2 problem.

Perhaps it's specific to a particular version of cairo, but on my debian system with version 1.2.4-4 it seems to be fine.  If it's a bug in cairo 1.2.6 then perhaps the 'fix' is simply to use another version.  Or should be add extra chaecks in the config to make it work with 1.2.6?

Richard Frith-Macdonald <CaS>
Project Member
Sun 31 Dec 2006 04:40:48 AM UTC, comment #1:

I have the same problem in svn rev 24297. Manually adding -I/usr/include/freetype2 in config.make and back.make allows compilation. It seems that 'pkg-config cairo --cflags' does not supply the necessary flags for its dependencies; at least cairo-1.2.6 is that way.

Mark Tracy <tracy454>
Tue 12 Dec 2006 02:21:40 AM UTC, original submission:

1. Cairo use freetype. But in config.make, it is not included after configure.

2. configure cannot find the glitz-glx, but still set USE_GLITZ as 1, which fails the compilation.

I attached my config.log.

-Deleted Account- <yjchen>


Attached Files
file #11507:  config.log added by yjchen (37KiB - text/x-log)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by CaS (Posted a comment)
  • -email is unavailable- added by tracy454 (Posted a comment)
  • -email is unavailable- added by yjchen (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2006-12-31 CaS StatusNone => Fixed
        Open/ClosedOpen => Closed
    2006-12-12 yjchen Attached File- => Added config.log, #11507

    Back to the top

    Powered by Savane 3.4