[voikko] [Fwd: Mozvoikon kääntämisestä]
Ville-Pekka Vainio
vpivaini at cs.helsinki.fi
Tue Jan 27 19:40:00 EET 2009
ti, 2009-01-27 kello 17:06 +0200, Harri Pitkänen kirjoitti:
> Joo, näinhän se ilmeisesti kannattaa tehdä.
Siltä näyttää ja sinänsä ihan hyvä muutos. Kääntyy myös Fedorassa.
Huomasin tosin, että pkg-config lisää hieman "turhia" riippuvuuksia
tuonne linkkaukseen. Noin lähtökohdaksi tässä ensin tiedot, mitä
pkg-config Fedora 10:ssä palauttaa noilla käytetyillä komennoilla:
pkg-config --cflags libxul-unstable:
-fshort-wchar -I/usr/include/xulrunner-sdk-1.9/unstable
-I/usr/include/nspr4
pkg-config --libs libxul-unstable:
-L/usr/lib/xulrunner-sdk-1.9/lib -lxpcomglue_s -lxul -lxpcom -lplds4
-lplc4 -lnspr4 -lpthread -ldl
--cflagsin tulosteen vuoksi Makefile.xulrunnerissa sekä NSPR_INCLUDES
että siellä itse määritelty -fshort-wchar ovat turhia. Liitteenä oleva
patch poistaa ne. En osaa sanoa, onko tilanne sama muissakin jakeluissa,
miten esimerkiksi Debian tai Ubuntu?
--libsin tuloste taas tuo mukaan muutaman aivan turhan linkityksen,
rpm-riippuvuuksiin tulee lisää seuraavat kirjastot:
libdl.so.2
libplc4.so
libplds4.so
libpthread.so.0
libxul.so
Nämä kaikki kirjastot kuitenkin löytyvät joko nspr:stä, xulrunnerista
tai glibc:stä, joten uusia paketteja riippuvuuksiin ei sinänsä pitäisi
tulla. Sikäli tässä ei varmaankaan ole mitään ongelmaa ja on ehkä ihan
hyvä pitäytyä siinä, mitä pkg-config sanoo.
--
Ville-Pekka Vainio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mozvoikko-Makefile-xulrunner-cleanup.patch
Type: text/x-patch
Size: 925 bytes
Desc: not available
URL: <http://lists.puimula.org/pipermail/voikko/attachments/20090127/1ef5d126/attachment.bin>
More information about the voikko
mailing list