Test repository to check push and ssh key
Find a file
Tor Lillqvist 962eeb3e55 Don't build gdk-pixbuf, glib, libcroco or libgsf for iOS or Android
Change-Id: I7b4ef1e505b16e0d55228e7b91226e40ba94cfd6
2012-10-15 15:14:58 +03:00
accessibility export symbols after gbuildification 2012-10-15 07:41:19 +02:00
afms
android Add animcore and dba mappings 2012-10-15 13:47:52 +03:00
animations Replace usage of rtl_*Memory with equivalent from string.h 2012-10-01 18:48:05 +00:00
apache-commons more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
apple_remote gbuild: clean up Mac OS X framework handling: 2012-09-28 16:49:07 +02:00
autodoc
avmedia elide all dependencies on .hdl files, they're ~all duplicated by .hpp 2012-10-12 17:47:36 +01:00
basctl Use isEmpty(). 2012-10-15 13:29:12 +02:00
basebmp Replace usage of rtl_*Memory with equivalent from string.h 2012-10-01 18:48:05 +00:00
basegfx missing system header 2012-10-01 14:05:03 -05:00
basic mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:47 +02:00
bean gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
beanshell more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
berkeleydb
bin
binaryurp add a README files 2012-10-10 09:00:51 +00:00
bluez_bluetooth
boost silence boost Unknown compiler version message with VS2012 2012-10-07 01:57:02 +00:00
bridges bridges: msvc complains about silly options 2012-10-06 00:00:57 +02:00
cairo Filter out fairly pointless ld warning from crt1.o (!) in the 10.4 SDK 2012-10-14 22:42:13 +03:00
canvas WaE: unused function 'unoCapeFromCap' 2012-10-08 13:43:22 +03:00
chart2 Merged SvTreeListBox and SvLBox. 2012-10-11 23:35:15 -04:00
cli_ure Managed C++ to C++/CLI conversion also for the debug code 2012-10-08 14:29:39 +03:00
clucene hide clucene warnings under the carpet to avoid poluting make's output 2012-09-28 10:15:33 -05:00
codemaker loplugin: some log, indent and unused variable warnings 2012-10-13 20:34:54 +01:00
comphelper sal_Bool -> bool in comphelper 2012-10-04 21:29:32 +02:00
compilerplugins document sallogareas compiler check 2012-10-14 11:55:24 +02:00
configmgr gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
connectivity Prefer prefix ++/-- operators for non-primitive types 2012-10-13 16:08:08 +02:00
cosv
cppcanvas gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
cppu Handle lack of module loading/unloading API when DISABLE_DYNLOADING 2012-10-07 07:59:15 +03:00
cppuhelper cppuhelper: remove obsolete comment 2012-10-13 22:27:58 +02:00
cppunit
cpputools stoc: prefix more libs; only bootstrap is remaining 2012-10-02 11:10:04 +02:00
crashrep use "LibreOffice" as the default value of ProductKey for crashrep 2012-10-01 10:26:51 +00:00
cross_tail_build xml2cmp no longer used 2012-10-03 18:24:40 +02:00
cross_toolset
ct2n add a README files 2012-10-10 09:00:51 +00:00
cui Prefer prefix ++/-- operators for non-primitive types 2012-10-13 16:08:08 +02:00
curl
dbaccess mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:47 +02:00
desktop Merged SvTreeListBox and SvLBox. 2012-10-11 23:35:15 -04:00
distro-configs Use DISABLE_DYNLOADING on Android 2012-10-11 10:07:05 +03:00
dmake
drawinglayer Fix fdo#35278 - don't generate hidden primitive rectangles 2012-10-11 21:33:04 +02:00
dtrans Replace usage of rtl_*Memory with equivalent from string.h 2012-10-01 18:48:05 +00:00
editeng fdo#55931 Fix renderding of subscript/superscript with Autofit Text. 2012-10-12 17:53:24 +02:00
embeddedobj add missing dep for tools/diagnose_ex.h 2012-10-06 15:06:36 +02:00
embedserv fix embedserv build with Win8 SDK 2012-10-07 02:10:20 +00:00
epm
eventattacher gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
expat The "working on that" is now done 2012-10-04 11:36:33 +03:00
extensions mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
external Revert "Win8 SDK no longer ships rebase.exe" 2012-10-09 10:46:48 +02:00
extras Update in Brazilian autocorrection 2012-09-30 15:10:22 +00:00
fileaccess Use comphelper::getComponentContext 2012-09-29 18:18:28 +02:00
filter Added stream sanity checking to TGA filter 2012-10-14 12:26:38 +00:00
fontconfig Mention that these are used for Android only 2012-10-10 12:42:01 +03:00
forms mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:47 +02:00
formula Merged SvTreeListBox and SvLBox. 2012-10-11 23:35:15 -04:00
fpicker Fixes/improvements on previous commit 2012-10-04 14:42:52 +02:00
framework loplugin: fix some indents and unused OUStrings 2012-10-14 16:37:00 +01:00
freetype Mention that these are used for Android only 2012-10-10 12:42:01 +03:00
gdk-pixbuf add a README files 2012-10-10 09:00:51 +00:00
gettext add a README files 2012-10-10 09:00:51 +00:00
git-hooks add a README files 2012-10-10 09:00:51 +00:00
glib add a README files 2012-10-10 09:00:51 +00:00
graphite Update graphite to 1.2.0 2012-10-11 11:39:08 +00:00
helpcompiler re-base on ALv2 code. Includes: 2012-10-02 12:15:41 +01:00
hsqldb more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
hunspell Handle the CPPRUNTIME crack 2012-10-14 22:42:13 +03:00
hwpfilter sal_Bool->bool in hwpfilter 2012-10-04 21:29:33 +02:00
hyphen
i18npool add a README files 2012-10-10 09:00:51 +00:00
i18nutil sal_Bool->bool in i18nutil 2012-10-04 21:29:33 +02:00
icon-themes fdo#55927: copy .uno:View100 icon from .uno:Zoom100Percent 2012-10-14 17:08:15 +04:00
icu
idl gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
idlc
instsetoo_native fix msm suport for VS2012 2012-10-07 10:42:17 +02:00
io Use prefix 2012-10-02 11:31:38 +03:00
ios
javaunohelper DISABLE_DYNLOADING tentative fix 2012-10-07 10:59:15 +03:00
jfreereport more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
jpeg do not play stupid games with jpeg vs. jpeglib 2012-10-12 09:33:40 +02:00
jurt fdo#51304: Remove the author of some java source files 2012-10-01 14:10:03 +02:00
jvmaccess gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
jvmfwk loplugin: unused OStrings 2012-10-09 21:33:20 +01:00
l10ntools Make isNextGroup() declaration match implementation 2012-10-03 20:50:01 +03:00
languagetool more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
lcms2 fix lcms2 build with VC2012 2012-10-07 01:57:38 +00:00
libcdr fix libcdr with VS2012 2012-10-07 10:42:29 +02:00
libcmis
libcroco
libexttextcat
libgsf
liblangtag Enable cross-compilation in general, not just with MinGW 2012-10-14 18:03:50 +03:00
libmspub
liborcus fix liborcus with Visual studio 2008 2012-10-08 11:30:59 +02:00
libpng
librsvg conditionalize build of external modules 2012-10-15 10:10:01 +02:00
libvisio Clean the path pushed to the API as much as possible 2012-10-02 23:13:10 +02:00
libwpd Fix libwpd with VS2010 2012-10-07 23:51:30 +02:00
libwpg
libwps
libxml2
libxmlsec
libxslt Even if it shouldn't be a pb, let's do the same everywhere 2012-10-12 23:53:38 +02:00
lingucomponent Kill use of macro LINGU_EXCEPTIONS 2012-10-09 21:37:59 +00:00
linguistic For me it throws uno::DeploymentException, not deployment::DeploymentException 2012-10-13 09:34:06 +03:00
lotuswordpro Remove useless code 2012-10-09 21:34:49 +00:00
lpsolve
m4
MathMLDTD
mdds adjust patch level for mdds too 2012-10-03 15:04:57 +02:00
Mesa
migrationanalysis
more_fonts
moz
mysqlc
mysqlcppconn
mythes Handle the CPPRUNTIME crack 2012-10-14 22:42:13 +03:00
neon hide external library neon's warnings 2012-09-29 02:43:29 -05:00
nlpsolver
np_sdk
nss Ccache doesn't like several -arch flags 2012-10-15 08:06:53 +03:00
o3tl gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
odk ooo.lst: use more variables 2012-10-11 19:33:57 +02:00
offapi CMIS: Implemented the CheckOut button of the InfoBar 2012-10-11 17:31:18 +02:00
officecfg pyfax: Remove java code 2012-10-14 21:46:19 +02:00
oovbaapi
oox oox: fix loplugin warnings 2012-10-13 22:35:23 +02:00
openldap Don't be paranoid, surely all our platforms have a working memcmp() 2012-10-15 09:39:07 +03:00
openssl fix for openssl with MSVC when ccache is enabled 2012-10-07 10:42:21 +02:00
package fdo#46808, Adapt xml::sax::XParser UNO service to new style 2012-10-04 16:29:53 +02:00
packimages
padmin sal_Bool->bool in padmin 2012-10-04 21:29:33 +02:00
pango
postgresql
postprocess pyfax: Remove java code 2012-10-14 21:46:19 +02:00
psprint_config
python fix python build with VC2012 2012-10-07 10:42:08 +02:00
pyuno Use prefix 2012-10-02 11:46:15 +03:00
qadevOOo
rdbmaker sal_Bool->bool in rdbmaker 2012-10-04 21:29:34 +02:00
readlicense_oo add ODMA license 2012-10-05 13:01:52 +02:00
redland
regexp sal_Bool->bool in regexp 2012-10-04 21:29:33 +02:00
registry sal_Bool->bool in registry 2012-10-04 21:29:34 +02:00
remotebridges Use prefix 2012-10-02 11:46:16 +03:00
reportbuilder Remove commented code and empty methods 2012-10-10 06:56:57 +00:00
reportdesign mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
rhino more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
ridljar
rsc mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
sal loplugin: some log, indent and unused variable warnings 2012-10-13 20:34:54 +01:00
salhelper try and make mingw32 build 2012-10-10 10:02:45 +01:00
sane
sax add missing deps on headers to static libs 2012-10-01 07:21:09 +02:00
saxon more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
sc add a unit test for removing rows/columns with comments 2012-10-15 04:54:11 +02:00
scaddins mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
sccomp mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
scp2 pyfax.zip has been renamed 2012-10-15 08:51:00 +02:00
scripting Fix "Content is not allowed in prolog" warning 2012-10-10 10:02:45 +01:00
sd comment translations german->english sd fusel.cxx and fusel.hxx 2012-10-15 11:27:23 +00:00
sdext re-base on ALv2 code. Includes: 2012-10-02 12:15:41 +01:00
setup_native Remove consecutive break and a break which follows a return 2012-10-13 17:57:44 +02:00
sfx2 Related: fdo#47250 catch harder 2012-10-14 14:35:43 +01:00
shell fix shell build with Win8 SDK 2012-10-07 10:42:10 +02:00
slideshow gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
smoketest
solenv ctags: fix warning 2012-10-15 11:02:05 +02:00
soltools fix some lousy formatting that triggers warnings from the compiler plugin 2012-10-09 17:25:29 +02:00
sot Prefer prefix ++/-- operators for non-primitive types 2012-10-13 16:08:09 +02:00
starmath XubString->OUString 2012-10-12 16:33:42 +01:00
stax
stlport
stoc directly use udkapi 2012-10-05 10:11:06 +02:00
store Replace usage of rtl_*Memory with equivalent from string.h 2012-10-01 18:48:05 +00:00
svl mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
svtools callcatcher: update unused code and drop freshly unused methods 2012-10-13 20:14:01 +01:00
svx FontPrevWin_Impl::CheckScript(): assert that there is text: 2012-10-14 21:14:25 +02:00
sw fdo#52208 DOCX import: don't always ignore cont sect break at the doc end 2012-10-15 13:00:33 +02:00
swext
sysui xml2cmp no longer used 2012-10-03 18:24:40 +02:00
tail_build conditionalize build of external modules 2012-10-15 10:10:01 +02:00
test String->OUString in tools::ErrorContext 2012-10-09 21:15:07 +00:00
testtools sal_Bool->bool in testtools 2012-10-04 21:29:34 +02:00
tomcat more icerun annotation to stop parallel java builds from exploding 2012-10-10 13:37:28 +01:00
toolkit mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
tools loplugin: fix some indents and unused OUStrings 2012-10-14 16:37:00 +01:00
touch gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
tubes tubes: use new .ui format for contacts dialog 2012-10-13 16:31:30 +02:00
twain
ucb Prefer prefix ++/-- operators for non-primitive types 2012-10-13 16:08:09 +02:00
ucbhelper gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
ucpp re-base on ALv2 code. 2012-09-29 15:07:42 +01:00
udkapi fdo#46808, Adapt task::InteractionHandler UNO service to new style 2012-10-04 14:42:52 +02:00
udm add missing dep on cosv headers 2012-09-29 11:08:18 +02:00
unixODBC
UnoControls gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
unodevtools
unoil
unotest gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
unotools mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
unoxml Replace usage of rtl_*Memory with equivalent from string.h 2012-10-01 18:48:05 +00:00
ure remove dead link 2012-10-01 16:05:06 -05:00
uui String->OUString in tools::ErrorContext 2012-10-09 21:15:07 +00:00
vbahelper mark lcl_ functions static or rename them if they are not local at all 2012-10-12 13:34:48 +02:00
vcl brain fog: logic error 2012-10-13 14:09:45 +04:00
vigra
wizards pyfax: get rid of import * 2012-10-14 21:46:20 +02:00
writerfilter fdo#52208 DOCX import: don't always ignore cont sect break at the doc end 2012-10-15 13:00:33 +02:00
writerperfect Remove more useless code inside "#if 0" blocks 2012-10-08 21:27:01 +00:00
x11_extensions
xmerge
xmlhelp sal_Bool->bool in xmlhelp 2012-10-04 21:29:34 +02:00
xmloff loplugin: some log, indent and unused variable warnings 2012-10-13 20:34:54 +01:00
xmlreader gbuild: invert handling of standard system libraries: 2012-09-28 16:49:08 +02:00
xmlscript fdo#46808, Adapt xml::sax::XParser UNO service to new style 2012-10-04 16:29:53 +02:00
xmlsecurity loplugin: fix some indents and unused OUStrings 2012-10-14 16:37:00 +01:00
xpdf Check for cross-compilation in general 2012-10-14 22:42:13 +03:00
xsltml
zlib
.gitattributes
.gitignore
.gitreview
autogen.sh
bootstrap
config.guess
config.sub
config_host.mk.in convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
config_host.mk.source
configure.in Don't build gdk-pixbuf, glib, libcroco or libgsf for iOS or Android 2012-10-15 15:14:58 +03:00
COPYING
COPYING.LGPL
COPYING.MPL
download ooo.lst: use more variables 2012-10-11 19:33:57 +02:00
g
install-sh
Library_merged.mk prevent libmerged warning spam 2012-10-07 10:42:24 +02:00
logerrit
Makefile
Makefile.post
Makefile.top Handle cross-compilation of nss (for desktop OSes) 2012-10-14 23:49:11 +03:00
Module_cross_tail_build.mk gettext depends on sal... 2012-09-30 13:22:00 +02:00
Module_tail_build.mk convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
ooo.lst.in convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
oowintool Revert "prefer newer versions of Visual Studio" 2012-10-08 02:04:45 -05:00
post_download.in fix msm suport for VS2012 2012-10-07 10:42:17 +02:00
README.Android
README.cross
README.Solaris
Repository.mk convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
RepositoryExternal.mk fix build 2012-10-13 09:32:27 +02:00
RepositoryFixes.mk convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
RepositoryModule_ooo.mk convert librsvg to gbuild 2012-10-12 19:20:23 -04:00
TEMPLATE.SOURCECODE.HEADER
unusedcode.easy callcatcher: update unused code and drop freshly unused methods 2012-10-13 20:14:01 +01:00
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 --without-stlport --disable-mozilla --without-system-mozilla --disable-xmlsec --with-system-openssl

gmake