summaryrefslogtreecommitdiff
path: root/README.Solaris
blob: a9ad888ff7bb3bd26413d6bf6e6fbcde98229e09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Instructions to compile LO on Solaris with gcc

Disclaimer
----------
This is still work in progress
Compiling LO on Solaris with gcc is a work done by Lanedo ( www.lanedo.com )
Any inquiry could be sent to office-solaris@lanedo.com


Prerequisites
-------------

A working Oracle Solaris 11 installation


Installing Dependencies
-----------------------

sudo -s

pkg install git make gcc-45 autoconf autogen automake-110 gnu-m4

pkg install pkg:/system/header@0.5.11-0.175.0.0.0.2.1
pkg install pkg:/developer/gperf@3.0.3-0.175.0.0.0.2.537
pkg install pkg:/developer/parser/bison@2.3-0.175.0.0.0.2.537
pkg install pkg:/developer/lexer/flex@2.5.35-0.175.0.0.0.2.537
pkg install pkg:/developer/documentation-tool/doxygen@1.5.7.1-0.175.0.0.0.2.537


Compiling
---------

CC="gcc" CXX="g++" ./autogen.sh --with-num-cpus=2 --with-max-jobs=4 --without-junit --disable-mozilla --with-system-curl --without-help --disable-cups --without-java --with-system-cairo --with-lang= --enable-gio --disable-gnome-vfs --disable-gstreamer --without-fonts --with-system-dicts --disable-mozilla --without-system-mozilla --disable-xmlsec --with-system-openssl

gmake


clang-format commits to .git-blame-ignore-revsMuhammet Kara Change-Id: Icaddc983c153e021fa9bdd4e4b7c974648e346dc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104509 Tested-by: Jenkins Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com> 2020-03-07put clang-format commit to .git-blame-ignore-revsMuhammet Kara Change-Id: Ic820d7c1a21de3244f94cb4af2dfb83d7fb128d3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90169 Tested-by: Jenkins Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com> 2020-02-07put clang-format commits to .git-blame-ignore-revsTomaž Vajngerl Change-Id: I9407ada626dbc81d53688d938948d45dc8927bb8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88137 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> 2019-12-11Add commit to ignore listSamuel Mehrbrodt Change-Id: Ieb0ac6b432c163f2beea8833fd948b6123ae422d Reviewed-on: https://gerrit.libreoffice.org/84929 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> 2019-08-27Add .git-blame-ignore-revsSamuel Mehrbrodt Contains formatting commits which should not show up in git blame. Usage: * git hyper-blame detects this file automatically https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/git-hyper-blame.html * git blame can use this file with the "--ignore-revs-file" parameter (since git 2.23.0) Change-Id: I02f6ee0890a5b455a7b77d27e6aa97191957e150 Reviewed-on: https://gerrit.libreoffice.org/78167 Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de> Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>