On 10/24/2014 10:11 PM, [email protected] wrote:
Since last week I’m having some troubles with my Windows build and I can
no longer get the IAccessible2 parts to work. I get the following
warning when opening LibreOffice with NVDA screen reader running:

warn:vcl:8004:12820:vcl/source/app/svdata.cxx:265: got no IAccessible2
bridgecomponent context fails to supply service
'com.sun.star.accessibility.MSAAService' of type
'com.sun.star.accessibility.XMSAAService'

program/services/services.rdb needs to contain the string "com.sun.star.accessibility.MSAAService". If it doesn't for you, I assume the condition

        $(if $(DISABLE_ATL),, \
                $(if $(filter WNT,$(OS)), \
                        embeddedobj/source/msole/emboleobj.windows \
                        embedserv/util/emser \
                        extensions/source/ole/oleautobridge \
                        winaccessibility/source/service/winaccessibility \
                ) \
        ) \

in postprocess/Rdb_services.mk no longer holds for you---wasn't there some recent change to how configure.ac sets up DISABLE_ATL?

However, it services.rdb still contains that string, most likely there's some problem loading the corresponding program/winaccessibility.dll. The easiest way to find out whether/why that's the case on Windows is probably to run program/soffice.exe from Depends (I guess there's a wiki page about that).

Stephan
_______________________________________________
LibreOffice mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to