[voikko] Voikko Windowsissa, tilannetietoja

Andris Pavenis andris.pavenis at iki.fi
Sun Mar 15 16:57:57 EET 2009


Harri Pitkänen wrote:
> Tämä viesti on lähinnä suunnattu Voikko-listalle, mutta laitan sen myös 
> dev at fi.ooo-listalle OpenOffice.orgiin liittyvien ongelmien takia.
> 
> Käytin nyt viikonlopun aikana yhden päivän libvoikon (C++) ja 
> opeoffice.org-voikon Windows-versioiden päivittämiseen ajan tasalle. Ensin 
> hyvät uutiset ja sitten huonot.
> 
> Libvoikosta oikolukuun ja tavutukseen liittyvät toiminnot näyttäisivät nyt 
> toimivan kokonaisuudessaan, uudet ominaisuudet (sanastovarianttien listaus ja 
> käytettävän sanaston valinta) mukaan lukien. Käyttämällä uusinta versiota 
> GLibistä sekä staattista proxy-libintl-kirjastoa voidaan intl.dll ja 
> iconv.dll jättää kokonaan pois sekä binääri- että lähdekoodipaketeista. 
> Toisin sanoen kaikki mitä mozvoikko vaatii toimiakseen toimii, jopa paremmin 
> kuin ennen. Ylimääräiset kirjastot voi luultavasti jättää pois myös OS X:ssä.

En ole varma että kannattaa tehdä niin.

Minäkin käänsin Windowsin version uudelleen eilen. Käytin
sekä gettext että iconv ja glib-2.18.4 DLL:it. Käänsin uudelleen malaga-7.12
ja libvoikko-2.0. Kaikki näyttää hyvin.

Laajennuksen binääripaketit lähdekoodeineen (ja tarvitsemien ulkopuolisten pakettien
kanssa) on saatavissa osoitteesta:

http://ap1.pp.fi/mozilla/mozvoikko/0.9.7/

En ole ehtinyt testata paljon. Windows:in versio on käännetty Windows Vista Business
alla ja testattu ainoastaan siellä.

> Openoffice.org-voikon kanssa sen sijaan on ongelmia. Kieliopin tarkistus ei 
> toimi. Se toimi kyllä vielä joulun aikaan, mutta ei enää. Sain suunnilleen 
> eristettyä kohdan, jossa bugi johtaa OpenOffice.orgin kaatumiseen, mutta 
> joudun nyt taas jättämään Windows-koneet kuukaudeksi, joten en ehtinyt tutkia 
> asiaa enempää. Oireet viittaavat pinon vioittumiseen. Myös debuggeri väittää 
> näin, tosin siihen ei välttämättä voi luottaa, kun pinossa vähintään kahdella 
> eri kääntäjällä käännettyä ohjelmakoodia. Lisäksi libvoikon mukana tulevat 
> testityökalut eivät toimi Windowsissa. Ne eivät edes käänny, koska vakaa 
> MinGW:n GCC (3.4.5) ei tue niissä tarvittavia C++-kielen osia. Eli vielä ei 
> ole edes tietoa siitä, onko bugi libvoikossa vai openoffice.org-voikossa.
> 
> Voikon Windows-versiolle tarvittaisiin kyllä ihan oikeasti oma ylläpitäjänsä. 
> Tämä nykyinen tapa kehittää ensin ohjelmaa Linuxille ja sitten silloin 
> tällöin paikkailla sitä toimimaan myös Windowsissa ei oikein tunnu toimivan.

Voi olla että kannattaisi lisätä erillisen Makefile:n VC++:lle. En kuitenkaan
ryhdy vapaehtoiseksi.

Andris




More information about the voikko mailing list