Allow building against external lib2geom

Bug #1155947 reported by Alex Valavanis
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

2Geom is now a separate project, so we should allow Inkscape to build against an external installation of the library.

Tags: 2geom build
Changed in inkscape:
importance: Undecided → Low
importance: Low → Wishlist
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Attached a patch for testing. Compilation against a local installation of lp:lib2geom seems to work, but Inkscape crashes as soon as I try to draw a rectangle.

Revision history for this message
Johan Engelen (johanengelen) wrote :

It is good to "pretend" that lib2geom is an external lib, i.e. "#include <2geom/...>" .
But the reason we have kept an internal copy of 2geom is to very quickly be able to add functionality from 2geom trunk. Very often in Inkscape development, we notice that we need something new in 2geom, and because the devs are the same...

Thanks for working on allowing an external 2geom lib, but please don't remove the internal copy just yet :-)

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Sure... I guess we'd also need to encourage distros to package 2geom before we could consider getting rid of the internal copy! We can keep this on the back-burner.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers