Allow building against external lib2geom

Bug #1155947 reported by Alex Valavanis on 2013-03-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Wishlist
Unassigned

Bug Description

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

Changed in inkscape:
importance: Undecided → Low
importance: Low → Wishlist
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.

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 :-)

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  Edit
Everyone can see this information.

Other bug subscribers