[PUSHED] x11 / cairo-less build try #3
Riccardo Magliocchetti
riccardo.magliocchetti at gmail.com
Tue Feb 21 06:01:44 PST 2012
Hello Michael,
first of all thanks for pushing the stuff to master :)
Il 17/02/2012 17:52, Michael Meeks ha scritto:
>
> Fair enough. I suspect that for the native-dialog implementation in
> headlessinst.cxx we want to go for an fprintf with some parse-able
> syntax to the console, and then return.
>
>> The salplug changes probably are not needed anymore, the #if 0 in
>> tests are asserts that does not look regressions i've introduced.
>
> Ah yes - quite right; it'd be nice if you can revert them in your next
> patch.
patch sent to the list
>
>> Now that everything builds at runtime it fails at runtime, looking
>> around cli_ure/source/climaker/climaker_app.cxx:476 does not show something obvious, any hint?
>
> Um; cli_ure shouldn't fail - it is some random mono / .net stuff that
> shouldn't be on the startup path.
>
>> $ ./soffice.bin
>> terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException'
>> Aborted (core dumped)
> ...
>
> Nice - IMHO this is all a bit silly - the 'main' has no wrapper 'catch'
> around it, so if we get an un-caught exception we bomb out in a very
> unpleasant way for no particularly good reason.
>
> If you poke at desktop/source/app/sofficemain.cxx you'll see some
> #ifdef ANDROID-ness that adds a try / catch around 'main'. In theory
> there is an unoexceptionwrapper that can be put around this stuff with
> some magic, but ...
I'll try to dig a bit more before poking the list again :)
> Hopefully that'll show you which shared library or random other
> component registration that you're missing [ though you really don't
> want the setIniFilename piece there ].
done in git master
thanks a lot
--
Riccardo Magliocchetti
More information about the LibreOffice
mailing list