Test repository to check push and ssh key
Find a file
Norbert Thiebaud 4fa8282816 mac: clean-up obsolete conditional code based on old SDK
Change-Id: Ie2d476780a48b5815961598e214343d5def962c1
2014-09-13 20:21:07 +02:00
.git-hooks
accessibility toolkit: sal_Bool -> bool 2014-09-12 10:04:59 +02:00
android LibreOffice4Android: Reorganize resources. 2014-09-12 14:00:33 +02:00
animations
apple_remote
avmedia mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
basctl Turn SfxItemState into a C++11 scoped enumeration 2014-09-12 06:08:32 +00:00
basebmp
basegfx
basic
bean bean: Boolean Parsing 2014-09-10 08:16:23 +00:00
bin create a master document template type 2014-09-11 09:38:21 +00:00
binaryurp
bridges mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
canvas
chart2 chart2: sal_Bool -> bool 2014-09-12 15:41:27 +02:00
cli_ure
codemaker
comphelper create a master document template type 2014-09-11 09:38:21 +00:00
compilerplugins loplugin:salbool: exclude sal_Bool vars passed to non-const ref 2014-09-12 14:46:54 +02:00
config_host (Rudimentary) C++11 support is a hard requirement now 2014-09-11 15:50:50 +02:00
configmgr
connectivity STL assert in connectivity::file::OPreparedStatement::checkAndResizeParameters 2014-09-12 18:38:38 +02:00
cppcanvas
cppu
cppuhelper fix access to potentiellement empty string 2014-09-12 01:45:28 +02:00
cpputools
crashrep
cui cui: sal_Bool -> bool 2014-09-12 15:47:44 +02:00
dbaccess dbaccess: remove optimization disabling workaround for GCC 4.2 bug 2014-09-12 16:22:49 +00:00
desktop desktop: sal_Bool -> bool 2014-09-12 11:40:58 +02:00
dictionaries@0804249804
distro-configs
drawinglayer
dtrans
editeng editeng: sal_Bool -> bool 2014-09-12 11:56:43 +02:00
embeddedobj
embedserv
eventattacher
extensions extensions: sal_Bool -> bool 2014-09-12 15:23:48 +02:00
external mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
extras
filter Turn SfxItemState into a C++11 scoped enumeration 2014-09-12 06:08:32 +00:00
forms fdo#39468: Translated German to English 2014-09-12 12:09:24 +00:00
formula
fpicker fpicker: sal_Bool -> bool 2014-09-12 15:57:45 +02:00
framework framework: sal_Bool -> bool 2014-09-12 11:48:34 +02:00
helpcompiler (Rudimentary) C++11 support is a hard requirement now 2014-09-11 15:50:50 +02:00
helpcontent2@18f215920e Typo: (N|n)ormaly->(N|n)ormally 2014-09-10 22:35:39 +02:00
hwpfilter
i18nlangtag map Apple LanguageId to LanguageTag 2014-09-12 14:44:06 +01:00
i18npool well enabling optimizations with SunStudio is just asking for trouble... 2014-09-12 18:38:38 +02:00
i18nutil
icon-themes fdo#83315 Tango doesn't have notcertificate_16.png 2014-09-11 22:57:58 +03:00
idl
idlc
include Revert "vcl: use DeviceCoordinate for GetCaretPositions in sallayout" 2014-09-12 19:10:10 +02:00
instsetoo_native
io
ios
javaunohelper javaunohelper: use a character literal 2014-09-13 15:26:30 +00:00
jurt
jvmaccess
jvmfwk jvmfwk: print a warning if running java fa 2014-09-11 16:45:40 +02:00
l10ntools
librelogo
libreofficekit
lingucomponent
linguistic
lotuswordpro
m4
mysqlc
nlpsolver
o3tl
odk Typo: (N|n)ormaly->(N|n)ormally 2014-09-10 22:35:39 +02:00
offapi
officecfg Handle LIBO_SHARE_HELP_FOLDER 2014-09-12 12:13:17 +03:00
oovbaapi
oox Partial revert of e910705421 2014-09-12 10:05:00 +02:00
osx
package create a master document template type 2014-09-11 09:38:21 +00:00
postprocess mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
pyuno pyuno: remove obsolete NOOPT comment about GCC 3.2 2014-09-12 18:42:11 +02:00
qadevOOo qadevOOo: use String.length()==0 instead of String.equals(empty string) 2014-09-11 06:10:39 +00:00
readlicense_oo
registry
remotebridges
reportbuilder
reportdesign Turn SfxItemState into a C++11 scoped enumeration 2014-09-12 06:08:32 +00:00
ridljar
rsc
sal sal: create threads on Linux with a larger stack for ASAN 2014-09-11 08:32:52 +02:00
salhelper
sax
sc sc: enable threaded sheet loading un-conditionally. 2014-09-12 22:04:38 +01:00
scaddins
sccomp
scp2 create a master document template type 2014-09-11 09:38:21 +00:00
scripting scripting: use String.length()==0 instead of String.equals(empty string) 2014-09-13 15:09:44 +00:00
sd Keep files of failing tests around 2014-09-12 10:04:59 +02:00
sdext
setup_native
sfx2 sfx2: remove optimization disabling workaround for GCC 4.2 bug 2014-09-12 16:23:45 +00:00
shell shell: sal_Bool -> bool 2014-09-11 16:34:50 +02:00
slideshow
smoketest smoketest: run the extension test first 2014-09-11 16:45:40 +02:00
solenv mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
soltools
sot create a master document template type 2014-09-11 09:38:21 +00:00
starmath Turn SfxItemState into a C++11 scoped enumeration 2014-09-12 06:08:32 +00:00
stoc
store
svgio
svl svl: remove misleading comment obsoleted by 18fa868f 2014-09-12 18:38:37 +02:00
svtools Resolves: fdo#82259 more fonts that lie or have no os/2 table 2014-09-13 14:20:23 +01:00
svx coverity#704830 Dereference after null check 2014-09-13 17:50:31 +01:00
sw coverity#705042 Dereference after null check 2014-09-13 17:50:31 +01:00
swext mediawiki: use String.length()==0 instead of String.equals(empty string) 2014-09-11 06:11:03 +00:00
sysui mac: enable-retina is now the default 2014-09-13 20:21:06 +02:00
test
testtools
toolkit toolkit: sal_Bool -> bool 2014-09-12 10:04:59 +02:00
tools clip PolyPolygon::Insert on .svm load 2014-09-10 14:42:19 +01:00
touch
translations@d9ae641365
tubes
ucb ucb: prevent out of bound access in OUString 2014-09-12 01:45:29 +02:00
ucbhelper bug wrong order of test cause out of bound access. 2014-09-12 01:45:29 +02:00
udkapi
UnoControls
unodevtools
unoidl
unoil
unotest
unotools Typo: (N|n)ormaly->(N|n)ormally 2014-09-10 22:35:39 +02:00
unoxml
ure
uui
vbahelper
vcl mac: clean-up obsolete conditional code based on old SDK 2014-09-13 20:21:07 +02:00
winaccessibility
wizards Access2Base - PATCH-01 Field.setValue 2014-09-13 15:43:19 +02:00
writerfilter Use comphelper::SequenceAsHashMap 2014-09-13 18:21:31 +02:00
writerperfect
xmerge xmerge: Convert a primitive type into a string 2014-09-11 06:12:37 +00:00
xmlhelp (Rudimentary) C++11 support is a hard requirement now 2014-09-11 15:50:50 +02:00
xmloff xmloff: remove yet another SunStudio workaround 2014-09-12 18:38:37 +02:00
xmlreader
xmlscript xmlscript: avoid accessing [0] of an emptry string 2014-09-12 01:45:29 +02:00
xmlsecurity
.gitattributes
.gitignore
.gitmodules
.gitreview
autogen.sh
config.guess
config.sub
config_host.mk.in (Rudimentary) C++11 support is a hard requirement now 2014-09-11 15:50:50 +02:00
configure.ac configure: kill unsupported mac SDK 2014-09-13 20:21:06 +02:00
COPYING
COPYING.LGPL
COPYING.MPL
download.lst
g
install-sh
leak-suppress.txt
Library_merged.mk
Library_urelibs.mk
lo.xcent.in
logerrit
Makefile.fetch
Makefile.gbuild
Makefile.in Typo 2014-09-12 00:43:42 +03:00
README.Android
README.Code
README.cross
README.Solaris
Repository.mk
RepositoryExternal.mk
RepositoryFixes.mk
RepositoryModule_build.mk
RepositoryModule_host.mk Fix circular deps when opencl is disabled 2014-09-13 15:29:33 +00:00
TEMPLATE.SOURCECODE.HEADER
unusedcode.easy Unused writerfilter::ooxml::OOXMLBooleanValue ctor 2014-09-12 09:37:32 +02:00
unusedcode.exclude
unusedcode.README

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 Dependancies
-----------------------

sudo -s

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

perl -MCPAN -e 'install Archive::Zip::Archive'

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= --disable-gconf --enable-gio --disable-gnome-vfs --disable-gstreamer --without-fonts --with-system-dicts --disable-mozilla --without-system-mozilla --disable-xmlsec --with-system-openssl

gmake