Test repository to check push and ssh key
732ec36edf
The COM services are not found because they are not registered in the registry via regsvr32 (doing that is unnecessary since the components are only instantiated by winaccessibility code and undesirable since that would likely register the IAccessible2 types too, breaking A11y tools) and the special manifest resource #97 that ActivateActContext() tries to load does not exist in UAccCOM.dll; this would need to be a XML manifest, the *.rgs and *.tlb that are already included as individual resources won't work. After reading ATL headers for hours it is immediately obvious that the COM components can simply be registered by a call to CComModule::RegisterClassObjects() from DllMain; this just requires actually loading the UAccCOM library from somewhere so the DllMain runs. Change-Id: Id58b754835cd2f1bcada37e5639a6b6042a42fd5 |
||
---|---|---|
.git-hooks | ||
accessibility | ||
android | ||
animations | ||
apple_remote | ||
avmedia | ||
basctl | ||
basebmp | ||
basegfx | ||
basic | ||
bean | ||
bin | ||
binaryurp | ||
bridges | ||
canvas | ||
chart2 | ||
cli_ure | ||
codemaker | ||
comphelper | ||
compilerplugins | ||
config_host | ||
configmgr | ||
connectivity | ||
cppcanvas | ||
cppu | ||
cppuhelper | ||
cpputools | ||
crashrep | ||
cui | ||
dbaccess | ||
desktop | ||
dictionaries@8d1a0d88df | ||
distro-configs | ||
drawinglayer | ||
dtrans | ||
editeng | ||
embeddedobj | ||
embedserv | ||
eventattacher | ||
extensions | ||
external | ||
extras | ||
filter | ||
firefoxos/sdremote | ||
forms | ||
formula | ||
fpicker | ||
framework | ||
helpcompiler | ||
helpcontent2@1fbc93982c | ||
hwpfilter | ||
i18nlangtag | ||
i18npool | ||
i18nutil | ||
icon-themes | ||
idl | ||
idlc | ||
include | ||
instsetoo_native | ||
io | ||
ios | ||
javaunohelper | ||
jurt | ||
jvmaccess | ||
jvmfwk | ||
l10ntools | ||
librelogo | ||
lingucomponent | ||
linguistic | ||
lotuswordpro | ||
m4 | ||
mysqlc | ||
nlpsolver | ||
o3tl | ||
odk | ||
offapi | ||
officecfg | ||
oovbaapi | ||
oox | ||
package | ||
padmin | ||
postprocess | ||
psprint_config | ||
pyuno | ||
qadevOOo | ||
readlicense_oo | ||
registry | ||
remotebridges | ||
reportbuilder | ||
reportdesign | ||
ridljar | ||
rsc | ||
sal | ||
salhelper | ||
sax | ||
sc | ||
scaddins | ||
sccomp | ||
scp2 | ||
scripting | ||
sd | ||
sdext | ||
setup_native | ||
sfx2 | ||
shell | ||
slideshow | ||
smoketest | ||
solenv | ||
soltools | ||
sot | ||
starmath | ||
stoc | ||
store | ||
svgio | ||
svl | ||
svtools | ||
svx | ||
sw | ||
swext | ||
sysui | ||
test | ||
testtools | ||
toolkit | ||
tools | ||
touch | ||
translations@c8c40371ca | ||
tubes | ||
ucb | ||
ucbhelper | ||
udkapi | ||
UnoControls | ||
unodevtools | ||
unoidl | ||
unoil | ||
unotest | ||
unotools | ||
unoxml | ||
ure | ||
uui | ||
vbahelper | ||
vcl | ||
winaccessibility | ||
wizards | ||
writerfilter | ||
writerperfect | ||
xmerge | ||
xmlhelp | ||
xmloff | ||
xmlreader | ||
xmlscript | ||
xmlsecurity | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.gitreview | ||
autogen.sh | ||
config.guess | ||
config.sub | ||
config_host.mk.in | ||
configure.ac | ||
COPYING | ||
COPYING.LGPL | ||
COPYING.MPL | ||
download.lst | ||
g | ||
install-sh | ||
Library_merged.mk | ||
Library_urelibs.mk | ||
lo.xcent.in | ||
logerrit | ||
Makefile.fetch | ||
Makefile.gbuild | ||
Makefile.in | ||
README.Android | ||
README.Code | ||
README.cross | ||
README.Solaris | ||
Repository.mk | ||
RepositoryExternal.mk | ||
RepositoryFixes.mk | ||
RepositoryModule_build.mk | ||
RepositoryModule_host.mk | ||
TEMPLATE.SOURCECODE.HEADER | ||
unusedcode.easy | ||
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