Test repository to check push and ssh key
Find a file
Thomas Arnhold 5fcecf9b88 hrc cleanup: Remove unused defines
All of those defines (should) not be used at any point in the code.
False positives may exist, because some macro names are getting
generated by some template/macro foo. This is the version which
compiled fine for me.

Also there are many commented out lines removed.

Change-Id: I6394024682e4ab3691eb72707a9363d41ba31df8
2012-06-21 11:54:18 +02:00
accessibility
afms
android Use actual view size instead of 1024x1024 2012-06-20 15:14:57 +03:00
animations re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
apache-commons
apple_remote
autodoc re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
avmedia callcatcher: drop unused macro-generated GetChildWindowId methods 2012-06-18 15:13:51 +01:00
basctl hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
basebmp re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
basegfx re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
basic re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
bean re-base on ALv2 code. 2012-06-12 17:31:21 +01:00
beanshell
berkeleydb
bin put the two new optinal desktop files into right file lists 2012-06-19 13:52:50 +02:00
binaryurp re-base on ALv2 code. 2012-06-12 17:51:46 +01:00
boost
bridges re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
cairo
canvas fix comment snafu 2012-06-19 18:10:49 +01:00
chart2 hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +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 removed unused forward declarations of class 2012-06-20 00:50:59 +09:00
connectivity typo: paramters, paramaters -> parameters 2012-06-19 16:44:08 +02:00
cosv re-base on ALv2 code. 2012-06-13 13:31:56 +01:00
cppcanvas death to some UniStrings 2012-06-19 14:11:50 +01: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 hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
curl
dbaccess hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
desktop hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
distro-configs Add epm for OxygenOffice distro-conf 2012-06-14 13:29:52 +02:00
dmake
drawinglayer Get rid of GRADIENT_* defines, they conflict with Windows GDI types. 2012-06-12 16:31:43 +02:00
dtrans
editeng hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
embeddedobj
embedserv
epm
eventattacher
expat
extensions hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +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 re-base on ALv2 code. 2012-06-19 18:00:36 +01:00
filter hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
fontconfig
forms
formula convert LocaleDataWrapper to OUString 2012-06-18 15:13:51 +01:00
fpicker removed unused forward declarations of class 2012-06-20 00:50:59 +09:00
framework hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +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 fdo#51227 added locale data for Papiamento (Curacao) [pap-CW] 2012-06-20 11:54:33 +02: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
idlc
instsetoo_native fdo#51270 fix RemoveExtensions custom action 2012-06-21 09:15:24 +02:00
io removed unused forward declarations of class 2012-06-16 22:09:38 +09:00
ios
javaunohelper
jfreereport
jpeg
jurt
jvmaccess
jvmfwk typo: paramters, paramaters -> parameters 2012-06-19 16:44:08 +02:00
l10ntools fix help localization from source tarballs 2012-06-19 13:52:50 +02:00
languagetool
lcms2
libcdr
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
libwpg
libwps
libxml2
libxmlsec
libxslt
lingucomponent
linguistic removed unused forward declarations of class 2012-06-20 00:50:59 +09:00
lotuswordpro
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
mysqlc
mysqlcppconn
mythes
neon
nlpsolver
np_sdk
nss
o3tl
odk More pages 2012-06-20 15:14:49 +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: mso-wrap-style is about wrapping mode for text in shapes 2012-06-20 15:46:17 +02:00
openssl
package
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 deliver pyuno/python.exe in one step 2012-06-19 08:38:27 +02:00
qadevOOo Convert date/calendar code to avoid deprecation warnings 2012-06-20 10:26:52 +02:00
rdbmaker
readlicense_oo
redland
regexp
registry
remotebridges
reportbuilder
reportdesign hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
rhino
ridljar
rsc remove some UniString ctors 2012-06-19 09:13:23 +01:00
sal Clarify SIGHUP behavior 2012-06-20 18:06:38 +02: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 hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +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 typo: paramters, paramaters -> parameters 2012-06-19 16:44:08 +02:00
sd hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
sdext gbuildify basegfx 2012-06-16 18:36:16 -05:00
setup_native fdo#51270 fix RemoveExtensions custom action 2012-06-21 09:15:24 +02:00
sfx2 hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
shell fix typo: = -> == 2012-06-13 06:06:43 +02:00
slideshow
smoketest
solenv do not repeate twice .0.0.beta2 in the download tarball name 2012-06-19 16:24:04 +02:00
soltools
sot death to some UniStrings 2012-06-19 14:11:50 +01:00
starmath hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
stax
stlport
stoc
store
svl hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
svtools hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
svx hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
sw hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
swext
sysui
tail_build icc no more exists 2012-06-14 12:54:57 +02:00
test
testtools
tomcat
toolkit hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
tools death to some UniStrings 2012-06-19 14:11:50 +01:00
touch touch depends on sal, toolkit depends on touch 2012-06-18 23:01:49 +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 re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
unodevtools typo: paramters, paramaters -> parameters 2012-06-19 16:44:08 +02:00
unoil
unotest
unotools adapt callers of getCurrFormatsImpl() to changes 2012-06-20 14:53:37 +02:00
unoxml
ure
uui hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
vbahelper
vcl hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +02:00
vigra
wizards fdo#37626: form wizard recognise "#" also at beginning of line 2012-06-20 06:37:37 +02:00
writerfilter n#758883 dmapper: set wrap mode even if determining the position failed 2012-06-20 12:47:43 +02:00
writerperfect
x11_extensions
xmerge
xml2cmp removed unused forward declarations of class 2012-06-20 00:50:59 +09:00
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
xmlscript gbuildify xmlscript 2012-06-16 21:00:11 -05:00
xmlsecurity hrc cleanup: Remove unused defines 2012-06-21 11:54:18 +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
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
Module_tail_build.mk gbuild migration: pyuno module 2012-06-14 11:40:23 +02:00
ooo.lst.in
oowintool
post_download.in
README.Android
README.cross Add a note about MinGW debugging TODO. 2012-06-19 09:22:29 +02:00
README.Solaris
Repository.mk deliver pyuno/python.exe in one step 2012-06-19 08:38:27 +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
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 (?) uses of UniString::UniString(sal_Unicode, ...) 2012-06-20 12:06:40 +01:00
unusedcode.README document what methods are from the pre-stl containers 2012-06-19 09:41:00 +01:00

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