How to build LibreOffice 3.6.7.2 in Slackware 14.2 (in 2017)
Posted 02-15-2017 at 11:34 AM by Yury_T
This build was done on Slackware64 14.2 with some additional packages installed. Considering the build instruments in Slackware, this should be replicatable on any non-Slackware installation. As a result you get LibreOffice installation, capable of working with legacy binary formats; as a nice bonus, the 3rd series LO isn't as badly bloated with non-features as the 4th (same 500 megs, but without support for those formats) and 5th (800 megs) ones.
I won't go into the fine details this time, as there hardly would be much interest in this kind of exercise. Pointing out the principal stages and steps only:
1) Build the 4.9 series of GCC C/C++ compiler (4.9.4 here). The (kludged) SlackBuild for this is (yet?) at pastebin.com/aDkKWBmn. You'll see I didn't bother with the installation part (and simply copied the resulting binaries into /opt/gcc49). Possibly I could do without fastjar part, too.
2) Install Java 7 Development Kit as the main or additional JDK; Java 8 won't do, as some symbols were excluded. Working ant installation is necessary, too.
3) I'm not sure if Perl module Archive-Zip is still required; have it at hand.
4) Build the LO.
I won't go into the fine details this time, as there hardly would be much interest in this kind of exercise. Pointing out the principal stages and steps only:
1) Build the 4.9 series of GCC C/C++ compiler (4.9.4 here). The (kludged) SlackBuild for this is (yet?) at pastebin.com/aDkKWBmn. You'll see I didn't bother with the installation part (and simply copied the resulting binaries into /opt/gcc49). Possibly I could do without fastjar part, too.
2) Install Java 7 Development Kit as the main or additional JDK; Java 8 won't do, as some symbols were excluded. Working ant installation is necessary, too.
3) I'm not sure if Perl module Archive-Zip is still required; have it at hand.
4) Build the LO.
Total Comments 0