Jeff Cai-san wrote (01/14/09 11:39 AM):
> On Tue, 2009-01-13 at 17:30 +0100, Jan.Trejbal at Sun.COM wrote:
>> On 01/13/09 06:30, Takao Fujiwara - Tokyo S/W Center wrote:
>>> Jan Trejbal-san wrote (11/ 7/08 10:30 PM):
>>>> We need to compile the engines on OpenSolaris and configure Enchant to 
>>>> talk to them. Updating enchant.ordering will probably not be enough. I 
>>>> guess we will also need to register Zemberek at DBus. Maybe more 
>>>> configuration will be needed.
>>> OK, I have done the evaluations. Both Zemberek and Voikko works fine.
>>> Once the language engines are delivered to nevada, Desktop build env will 
>>> detect the engines and recompile the packages.
>> Thank you very much for evaluation.
>> Are you saying that desktop build environment will detect Zemberek and 
>> Voikko files (below) on the system automatically, when re-compilation of 
>> Enchant and maybe some other desktop pkgs is run?
> 
> Yes.
> 
> In configure.in of enchant, it uses the macro AC_CHECK_LIB to check
> whether Voikko is installed. If Voikko has been installed, the Enchant
> Voikko will be built.

I think one possible workaround is, I add voikko.spec in SUNWgnome-spell.spec 
and it has build only, i.e. we run 'make' with the local CFLAGS and LIBS 
but don't run 'make install' until SUNWvoikko is integrated.

If enchant cannot find libvoikko.so in the installed system, it just outputs 
warning and I think it's no harm.

> 
> For Enchant Zemberek, it has been built now since it doesn't depend on
> the installation of Zemberek.

Yes, anybody try to test Zemberek.

> 
> Jeff
>> So, no need to change any Enchant/desktop configuration file? No 
>> registration of the new language engines?
>> That would be great.

Currently I don't think to change Enchant specially.
One problem is currently Enchant crashes when Zemberek server is not launched. 
I have the small patch until the zemberek server is integrated.
Actually I have the one enhancement in enchant but I think it's ok after the 
language engines are integrated.

After a few bugs are fixed in Zemberek and Voikko, you can try the tests of the 
engines with enchant.

fujiwara

Reply via email to