<html><head></head><body><div class="ydpb56edbefyahoo-style-wrap" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 13px;" dir="ltr" data-setdir="false"><div dir="ltr" data-setdir="false">I was wondering how hard it would be to split up cairo by backend, would it be feasible to build it so there instead of libcairo.so, there is libcairo-${backend}.so, e.g.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">libcairo-image.so<br></div><div dir="ltr" data-setdir="false">libcairo-xcb.so</div><div dir="ltr" data-setdir="false">libcairo-pdf.so</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">etc..?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Any idea what I would need to change to make it build like this ?</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">(Also, any problems that could arise).<br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">If it could be split up, these could be packaged separately, so if you just want the image backend, you wouldn't need.</div></div></body></html>