shrinking OOo a bit more
Build against system icu-3.4
Build against libxslt instead of sablot
timing comparisons:
I thought I’d try and compare OpenOffice.org 1.1.X and 2.0 startup times, so with a rough and ready harness of date +%S:%N && oowriter with a gettimeofday in metacity’s meta_window_new_with_attrs to measure time from launch to appearance of the splashscreen and then arrival of toplevel writer frame. Run four times in a row, throw away 1st results, average remainder. Tests run on my rawhide dell latitude d800 laptop
rawhide (fc5) 1.9.128-2: gcc 4.0.1, -Os, visibility enabled, prelinked, libsoffice.so linked to pagein-common contents, custom swriter.bin linked to pagein-writer contents and libsoffice.so. Dependancies satisfied by system libs where possible rather than internal copies.
0.748 seconds from launch to splashscreen
2.529 seconds from launch to writer frame
upstream www.openoffice.org rpms 1.9.128: gcc 3.4.3, -Os, visibility enabled, Dependancies satisfied by internal copies where possible rather than system libs.
1.363 seconds from launch to splashscreen
3.983 seconds from launch to writer frame
fc3 1.1.3-11: gcc 3.4.3, -O1. Dependancies satisfied by system libs where possible rather than internal copies.
1.455 seconds from launch to splashscreen
4.558 seconds from launch to writer frame