[voikko] Mozvoikko ja puutteellinen Mac OS X -tuki
Marko Wallin
marko.wallin at iki.fi
Wed Nov 11 19:07:54 EET 2009
Hei,
Mozvoikon OS X -tuki on tällä hetkellä käyttäjän näkökulmasta hieman
hankala, koska tarvittavat jaetut kirjastot eivät nykyisellään toimi OS
X:ssä suoraan lisäosan sisältä. OS X löytää kirjastot vain koko polulla,
eli jos kirjastojen kääntämisessä on käytetty /usr/local/lib
-hakemistoa, pitää kirjastot myös sieltä jatkossa löytyä.
Tuo OS X:n ominaisuus on kuitenkin ilmeisesti mahdollista "korjata"
Mozillan dokumentaation
https://developer.mozilla.org/en/Using_Dependent_Libraries_In_Extension_Components
-sivulla kerrotun ohjeen mukaan muuttamalla jaettujen kirjastojen
lataamista mozvoikossa OS X:n osalta.
Mutta koska mozvoikon koodi ja C++ ei ole itselleni kovin tuttua, jää
muutoksen tekeminen mozvoikon koodiin itseltäni tekemättä. Tosin tuossa
ohjeessa viitataan Firefoxin 1.5 -versioon, joten toimivuudesta ei ole
tietoa. Ilmeisesti ainakin tuo kyseinen NSAddImage-metodi on deprecated
ja pitäisi käyttää CF/NSBundlea.
Eli mozvoikon Mac OS X -tuki vaatisi siis hieman askartelua, jonka
varmasti C++-koodari osaisi toteuttaa. Käytännössä mozvoikon jaettujen
kirjastojen lataaminen OS X:n osalta pitäisi toteuttaa vain erilailla.
http://verteksi.net/lab/voikko/ osoitteesta löytyy kuitenkin nyt svn:n
r3002-version kirjastoja vasten käännetty mozvoikko ja kunhan jaetut
kirjastot ovat /usr/local/lib -hakemistossa, näyttää lisäosa toimivan
ihan hyvin. Sivuilla myös diff, jossa on lisätty OS X:n tarvitsemia
kirjastoja.
// Marko
More information about the voikko
mailing list