Apache OpenOffice (AOO) Bugzilla – Issue 74170
Enable use of prebuild cairo binaries
Last modified: 2009-07-20 14:55:33 UTC
As suggested by thb, this issue enables using of prebuilt binaries for cairo, so that OOo CairoCanvas (in module canvas) can be easily built with other platforms than linux. The patch has code for WNT, although it has not been tested in Windows, and general UNX, for which MACOSXGCCP has been tested. (BTW. there should be a generic place for prebuilt binaries in OOo website) Please check.
Created attachment 42721 [details] Initial patch for enabling prebuilt binaries with cairo
How to test: configure script in config_office has not been modified for this yet. However, setting ENABLE_CAIRO=TRUE and SYSTEM_CAIRO=NO, the prebuilt binaries will be used. cd external && build deliver => if appropriate binaries (.zip/.tar.gz) do not exist in external/cairo/ they are downloaded using curl (does this work in Windows?)
pl->thb: fine by me
Created attachment 42840 [details] Updated patch, with better handling of Mac OS X cairo binaries
Created attachment 42841 [details] fix bug
.
Appears to be fixed & committed in CWS cairoquartz01 already.
Yes, but building on Windows needs to be checked and tested. Esp. downloading is still a question mark. Feel free to work directly on the cws, though.
Building on windows works, downloading as well (though I did that from within the Sun environment, not vanilla OOo). I'm currently merging the remainder of tml's fixes, and am more concerned that I didn't broke quartz (well, at least it still compiles there). @tml: could you give it a whirl on your windows boxen?
done and ready in CWS cairoquartz01 (target for 3.0).
Verified.
This issue is closed automatically and wasn't rechecked in a current version of OOo. The fixed issue should be integrated in OOo since more than half a year. If you think this issue isn't fixed in a current version (OOo 3.1), please reopen it and change the field 'Target Milestone' accordingly. If you want to download a current version of OOo => http://download.openoffice.org/index.html If you want to know more about the handling of fixed/verified issues => http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues