#20018 closed defect (worksforme)
Scribus @1.3.3.11 compile fails: cairo-xlib.h: No such file
Reported by: | odispam@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.1 |
Keywords: | Cc: | ryandesign (Ryan Carsten Schmidt), cooljeanius (Eric Gallager) | |
Port: | scribus |
Description (last modified by mf2k (Frank Schima))
scpainter.cpp:40:26: error: cairo-xlib.h: No such file or directory scpainter.cpp: In constructor 'ScPainter::ScPainter(QPaintDevice*, unsigned int, unsigned int, unsigned int, unsigned int)': scpainter.cpp:123: error: 'cairo_xlib_surface_create' was not declared in this scope make[3]: *** [scpainter.o] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing.
Tried upgrading cairo:
$ port installed cairo The following ports are currently installed: cairo @1.8.6_4+macosx+no_x11+quartz (active) cairo @1.8.8_0+macosx+no_x11+quartz
Is this from cairo-devel or something?
Attachments (1)
Change History (8)
Changed 15 years ago by odispam@…
Attachment: | scribus_logfile.txt added |
---|
comment:1 Changed 15 years ago by odispam@…
comment:2 Changed 15 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:3 Changed 15 years ago by mf2k (Frank Schima)
I'm guessing that scribus doesn't work with cairo +quartz. Maybe it needs x11?
Also, you don't have the latest cairo active, trying deactivating the old one and activating the latest.
comment:5 Changed 10 years ago by jmroot (Joshua Root)
Cc: | ryandesign@… added |
---|---|
Keywords: | scribus cairo removed |
Summary: | Scribus compile fails: cairo-xlib.h: No such file → Scribus @1.3.3.11 compile fails: cairo-xlib.h: No such file |
Is this still a problem with the current version?
comment:7 Changed 4 years ago by mf2k (Frank Schima)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
No response from reporter and David reports it works.
Note: See
TracTickets for help on using
tickets.
cairo-devel, which apparently contains the missing file, requires libpixman 0.15, which the version of cairo needed by the versions of pango, gtk2, ghostscript can't use.