Loading ...
Sorry, an error occurred while loading the content.

Re: hunspell perl interfész - 2

Expand Messages
  • Németh László
    Kedves Eleonóra! Változott a verziószámozás, libhunspell-1.1.so.0.0.0-ról libhunspell.so.1.0.1-re. Valószínűleg nemcsak a so utáni számok, amelyek
    Message 1 of 1 , Dec 4, 2007
    • 0 Attachment
      Kedves Eleonóra!

      Változott a verziószámozás, libhunspell-1.1.so.0.0.0-ról
      libhunspell.so.1.0.1-re. Valószínűleg nemcsak a so utáni számok,
      amelyek miatt inkompatbilis az interfész, hanem amiatt is, mert
      egy-két függvény tényleg megváltozott. A put_word függvények új nevet
      kaptak, és a paraméterlista is változott. A C interfész kibővült.

      Üdvözlettel:
      Laci

      --- In magyarispell@yahoogroups.com, ge <eleonora46@...> wrote:
      >
      > Kedves Laci,
      >
      > Egy szkripttel a config.h src/hunspell mappaba kopirozas utan
      eloallitottam
      > a src/hunspell-ben a libhunspell.sp.1.0.1-et, es sajnos abban is
      rossz az a bizonyos szimbólum:
      > $ nm libhunspell.so.1.0.1 | grep ZN8Hunspell5
      > 00028dd2 T _ZN8Hunspell5spellEPKcPiPPc
      >
      > A gond az a bizonyos PiPPc a végén.
      >
      > Nyilvanvaloan nem a kapcsolok okozzak, mert ugyanez a
      > makeso.sh az 1.1.4 valtozat eseten mukodo libhunspell.so.1.0.1-et
      > keszit.
      >
      > Nagyon remelem, hogy van otleted a megoldasra, kar
      > lenne elveszteni a perl interfészt.
      >
      > -eleonora
      >
      >
      > en@gepem:~/program/hunspell-1.2.1/src/hunspell$ cat makeso.sh
      > #affentry.o csutil.o hashmgr.o suggestmgr.o
      > #affixmgr.o dictmgr.o hunspell.o utf_info.o
      > g++ -I. -fPIC -g -c -Wall suggestmgr.cxx
      > g++ -I. -fPIC -g -c -Wall affentry.cxx
      > g++ -I. -fPIC -g -c -Wall csutil.cxx
      > g++ -I. -fPIC -g -c -Wall suggestmgr.cxx
      > g++ -I. -fPIC -g -c -Wall hashmgr.cxx
      > g++ -I. -fPIC -g -c -Wall hunspell.cxx
      > g++ -I. -fPIC -g -c -Wall suggestmgr.cxx
      > g++ -I. -fPIC -g -c -Wall affixmgr.cxx
      > g++ -I. -fPIC -g -c -Wall dictmgr.cxx
      > g++ -I. -fPIC -g -c -Wall utf_info.cxx
      > g++ -shared -Wl,-soname,libhunspell.so.1 -o libhunspell.so.1.0.1
      affentry.o csutil.o hashmgr.o suggestmgr.o affixmgr.o dictmgr.o
      hunspell.o -lc
      > # cp libhunspell.so.1.0.1 /usr/local/lib
      > # to link (otherwise ld does not find .so):
      > # ln -s /usr/local/lib/libhunspell.so.1.0.1
      /usr/local/lib/libhunspell.so
      > # to execute: (otherwise .so library not found):
      > # ln -s /usr/local/lib/libhunspell.so.1.0.1 /usr/lib/libhunspell.so.1
      > # ls -l /lib/libhu*
      > # ls -l /usr/lib/libhu*
      > # ls -l /usr/local/lib/libhu*
      >
    Your message has been successfully submitted and would be delivered to recipients shortly.