Test repository to check push and ssh key
Find a file
Tor Lillqvist daaa550121 Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer()
Pass on to VirtualDevice where used to set the MapMode of the device
appropriately. Adapt DocumentLoader, use to scale the page rendering
to exactly fit the virtual device.

Change-Id: I4b0bc67e12114d3d9d493ff1aca2ef5d2cc78912
2012-06-18 22:38:41 +03:00
accessibility re-base on ALv2 code. 2012-06-11 17:22:31 +01:00
afms
android Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
animations
apache-commons
apple_remote
autodoc removed dead code 2012-06-06 00:59:23 +09:00
avmedia callcatcher: drop unused macro-generated GetChildWindowId methods 2012-06-18 15:13:51 +01:00
basctl Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
basebmp basebmp gbuildification 2012-06-16 04:36:43 -05:00
basegfx gbuildify basegfx 2012-06-16 18:36:16 -05:00
basic convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
bean re-base on ALv2 code. 2012-06-12 17:31:21 +01:00
beanshell
berkeleydb
bin lo-commit-stat: really print the piece title into the log file 2012-06-13 12:55:13 +02:00
binaryurp re-base on ALv2 code. 2012-06-12 17:51:46 +01:00
boost Some boost warnings with Clang 2012-06-07 08:03:22 +02:00
bridges Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
cairo
canvas fdo#30519 paint scrolled area from the right surface 2012-06-18 10:55:31 +02:00
chart2 Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
cli_ure
clucene
codemaker re-base on ALv2 code. 2012-06-12 22:24:54 +01:00
comphelper add a route to compare a O[U]String to one code unit 2012-06-18 15:13:51 +01:00
configmgr added zoom submenu to View 2012-06-15 13:39:41 +02:00
connectivity callcatcher: chainsaw out some unnecessary code 2012-06-15 15:41:13 +01:00
cosv re-base on ALv2 code. 2012-06-13 13:31:56 +01:00
cppcanvas Get rid of GRADIENT_* defines, they conflict with Windows GDI types. 2012-06-12 16:31:43 +02:00
cppu WaE: clear higher debugging levels warnings 2012-06-15 15:41:12 +01:00
cppuhelper Revert MSVC ABI incompatible URE change (public -> protected) 2012-06-14 08:32:51 +02:00
cppunit
cpputools re-base on ALv2 code. 2012-06-14 17:41:06 +01:00
crashrep re-base on ALv2 code. 2012-06-14 13:26:54 +01:00
cross_tail_build
cross_toolset icc no more exists 2012-06-14 12:54:57 +02:00
ct2n
cui convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
curl
dbaccess Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
desktop Unused variable 2012-06-15 09:31:11 +02:00
distro-configs Add epm for OxygenOffice distro-conf 2012-06-14 13:29:52 +02:00
dmake cppcheck: Avoid unused variables code warnings 2012-06-12 12:08:33 +01:00
drawinglayer Get rid of GRADIENT_* defines, they conflict with Windows GDI types. 2012-06-12 16:31:43 +02:00
dtrans
editeng convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
embeddedobj cppcheck: Avoid unused variables code warnings 2012-06-12 12:08:33 +01:00
embedserv nuke dead code 2012-06-06 23:05:59 +09:00
epm
eventattacher
expat
extensions Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
external better test for system boost date_time lib 2012-06-13 06:06:43 +02:00
extras Updated autorrection for pt-BR 2012-06-16 16:28:49 -03:00
fileaccess
filter SVG: use dash parameters from svg file 2012-06-18 10:53:27 +02:00
fontconfig
forms Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
formula convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
fpicker Convert SV_DECL_PTRARR_DEL(ImageItemListDescriptor) to boost::ptr_vector 2012-06-12 23:25:09 +02:00
framework Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
freetype
gdk-pixbuf
gettext
git-hooks be stricter with tab 2012-06-13 17:47:38 -05:00
glib
graphite
guw
hsqldb
hunspell
hwpfilter
hyphen
i18npool remove un-necessary memset 2012-06-14 11:34:26 +01:00
i18nutil use new configmgr api and devomit visible code 2012-06-15 15:41:12 +01:00
icon-themes fdo#48874 - remove html export dialog artwork 2012-06-15 15:02:14 +02:00
icu
idl Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
idlc
instsetoo_native delete problematic IsOfficeRunning custom action 2012-06-12 22:07:05 +02:00
io removed unused forward declarations of class 2012-06-16 22:09:38 +09:00
ios
javaunohelper
jfreereport
jpeg
jurt
jvmaccess
jvmfwk
l10ntools removed unused forward declarations of class 2012-06-16 22:09:38 +09:00
languagetool
lcms2 Build lcms2 statically for Android, too. 2012-06-07 21:54:17 +03:00
libcdr MSC fix 2012-06-11 15:17:29 +02:00
libcmis
libcroco
libexttextcat
libgsf
liblangtag implemented lt_db_set_datadir() override 2012-06-13 17:21:10 +02:00
libmspub
libpng
librsvg
libvisio Trying to solve out of bonds in fdo#48601 2012-06-18 10:20:27 +02:00
libwpd Fix potential further crashes like the one in fdo#50868 2012-06-09 00:12:08 +02:00
libwpg
libwps
libxml2
libxmlsec
libxslt
lingucomponent Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
linguistic Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
lotuswordpro nuke dead code 2012-06-07 23:03:11 +09:00
lpsolve
m4 better test for system boost date_time lib 2012-06-13 06:06:43 +02:00
MathMLDTD
mdds
Mesa Add Mesa/README 2012-06-13 11:20:51 +03:00
migrationanalysis
more_fonts
moz Make PyUNO work --with-macox-version-min-required=10.6 2012-06-12 13:48:38 +02:00
mysqlc
mysqlcppconn
mythes
neon
nlpsolver
np_sdk np_sdk: it looks like the NP_* functions need exporting 2012-06-05 22:56:24 +02:00
nss Make PyUNO work --with-macox-version-min-required=10.6 2012-06-12 13:48:38 +02:00
o3tl
odk Grow to multiple pages, one in landscape 2012-06-14 22:03:46 +03:00
offapi Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
officecfg Give Macro recorder separate option, apart from Experimental features 2012-06-15 15:10:51 +02:00
oovbaapi
oox oox: last vmlshape doxygen mistakes 2012-06-18 10:36:53 +02:00
openssl
package Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
packimages
padmin hrc cleanup: Remove completely unused RIDs 2012-06-15 08:22:09 +02:00
pango
postgresql
postprocess gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
psprint_config
python (incomplete) attempt to build internal python with MinGW 2012-06-17 17:36:52 +02:00
pyuno pyuno: more stuff unwanted if there is system python 2012-06-14 21:05:02 +02:00
qadevOOo
rdbmaker
readlicense_oo
redland
regexp
registry
remotebridges
reportbuilder
reportdesign Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
rhino
ridljar
rsc nuke dead code 2012-06-07 23:03:11 +09:00
sal ByteBufferWrapper tweaks 2012-06-18 22:38:30 +03:00
salhelper fucntion -> function 2012-06-12 21:26:29 +01:00
sane
sax other mis-include 2012-06-16 11:02:38 -05:00
saxon
sc Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
scaddins fdo#51017 ODFF: implement missing imaginary functions [AOO i111609 r1348096] 2012-06-12 23:55:48 +02:00
sccomp
scp2 gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
scripting Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
sd Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
sdext gbuildify basegfx 2012-06-16 18:36:16 -05:00
setup_native remove reg4msdoc files, they are not compiled 2012-06-13 14:46:41 +02:00
sfx2 convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
shell fix typo: = -> == 2012-06-13 06:06:43 +02:00
slideshow
smoketest
solenv change the way par files for ins are collected 2012-06-18 10:55:31 +02:00
soltools Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
sot nuke dead code 2012-06-10 00:56:06 +09:00
starmath Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
stax
stlport
stoc nuke dead code 2012-06-10 00:56:06 +09:00
store
svl convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
svtools detect wrong UniString ctor 2012-06-18 15:13:52 +01:00
svx convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
sw Remove License/Credits menu items 2012-06-18 16:34:44 +02:00
swext
sysui correctly set icon names in desktop files 2012-06-11 18:24:22 +02:00
tail_build icc no more exists 2012-06-14 12:54:57 +02:00
test
testtools normalize gbuild variable names in testtools. 2012-06-05 16:13:22 +02:00
tomcat
toolkit Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
tools detect wrong UniString ctor 2012-06-18 15:13:52 +01:00
touch Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
twain
ucb CMIS UCP: fixed Save As into a CMIS repo 2012-06-14 10:07:52 +02:00
ucbhelper gbuildification of ucbhelper 2012-06-16 05:58:01 -05:00
udkapi re-base on ALv2 code. 2012-06-12 15:10:53 +01:00
udm
unixODBC
UnoControls fdo#46808, Adapt UNO services to new style, Part 7, updating ::create 2012-06-06 10:53:34 +02:00
unodevtools skeletonmaker: add back \" in string literal 2012-06-07 15:17:41 +02:00
unoil
unotest
unotools convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
unoxml nuke dead code 2012-06-12 14:16:45 +09:00
ure Fix typo in /ure/bin/startup.sh 2012-06-11 09:54:15 +02:00
uui removed unused forward declarations of class 2012-06-18 23:04:20 +09:00
vbahelper fdo#46808, Adapt UNO services to new style, Part 7, updating ::create 2012-06-06 10:53:34 +02:00
vcl Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
vigra Tell what uses this 2012-06-07 21:54:18 +03:00
wizards fdo#43967 legacy report designer wizard formats dates improperly 2012-06-18 16:47:30 +02:00
writerfilter dmapper: fix crash in ListLevel::SetParaStyle 2012-06-18 11:55:09 +02:00
writerperfect
x11_extensions
xmerge
xml2cmp
xmlhelp removed unused forward declarations of class 2012-06-18 23:04:20 +09:00
xmloff convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
xmlreader calling nextAttribute before first tag uses uninited variables 2012-06-08 10:25:32 +01:00
xmlscript gbuildify xmlscript 2012-06-16 21:00:11 -05:00
xmlsecurity Remove superfluous empty lines on top 2012-06-09 04:57:58 +02:00
xpdf
xsltml
zlib
.gitattributes
.gitignore
autogen.sh
bootstrap
config.guess
config.sub
config_host.mk.in (incomplete) attempt to build internal python with MinGW 2012-06-17 17:36:52 +02:00
config_host.mk.source new script config_host.mk.source 2012-06-11 18:24:22 +02:00
configure.in (incomplete) attempt to build internal python with MinGW 2012-06-17 17:36:52 +02:00
COPYING
COPYING.LGPL
COPYING.MPL
download
g
install-sh
Library_merged.mk Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer() 2012-06-18 22:38:41 +03:00
Makefile
Makefile.post
Makefile.top gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
Module_cross_tail_build.mk unodevtools is not needed for the build platform in a cross-compilation 2012-06-06 18:58:11 +03:00
Module_tail_build.mk gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
ooo.lst.in Uploading a new version of libcdr with initial text support 2012-06-11 14:29:19 +02:00
oowintool
post_download.in
README.Android
README.cross
README.Solaris Introducing a README to compile LO on Solaris with GCC 2012-06-06 05:57:03 +02:00
Repository.mk gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
RepositoryExternal.mk Fix pyuno migration on Mac 2012-06-14 08:59:28 -05:00
RepositoryFixes.mk Fix pyuno.so name on Mac OS X 2012-06-15 16:50:55 +02:00
RepositoryModule_ooo.mk Work in progress: Add "touch" module for Android and iOS stuff 2012-06-05 17:17:41 +03:00
TEMPLATE.SOURCECODE.HEADER added Emacs mode line for convenience, as well as footer for vim 2012-06-14 10:31:32 +09:00
unusedcode.easy ditch last (?) String::String(const sal_Unicode*) 2012-06-18 15:13:51 +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