Closed
Bug 306066
Opened 19 years ago
Closed 19 years ago
can't build cairo-gtk2 toolkit with system cairo
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: glandium, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b3) Gecko/20050716 Debian/1.0.99+deerpark-alpha2-1 Firefox/1.0+ Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b3) Gecko/20050716 Debian/1.0.99+deerpark-alpha2-1 Firefox/1.0+ When trying to build the cairo-gtk2 toolkit with system cairo (for application xulrunner, if that makes any difference), i got the following message : make[5]: *** No rule to make target `../../../dist/lib/libmozcairo.a', needed by `libgkgfxthebes.a'. Stop. make[5]: Leaving directory `/tmp/xulrunner-1.8.99+cvs20050826/gfx/src/thebes' Going further by removing the mozcairo line in gfx/src/thebes/Makefile.in gets to an other error, and then to another one when you try to fix the new one, and finally build fine when you remove mozcairo, mozlibpixman and gfxshared_s (the latter conflicts with stuff which gets put in libxul) from the SHARED_LIBRARY_LIBS. I don't know if it still builds fine without those lines with the embedded cairo, though. And i don't know if the gfxshared_s thing applies to other builds than the xulrunner (well, libxul enabled) one. Reproducible: Always
| Reporter | ||
Comment 1•19 years ago
|
||
Ah I forgot this one: make[3]: *** No rule to make target `../../dist/lib/components/libgkgfxcairo.a', needed by `libxul.so'. Stop. make[3]: Leaving directory `/tmp/xulrunner-1.8.99+cvs20050826/toolkit/library' It still refers to libgkgfxcairo, while it's libgkgfxthebes, now...
closing old bugs; trunk won't build with system cairo until trunk becomes an official release
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•