HFST: FIN-CLARIN Seminar June 9th 2014: HFST

Environments and functionalities

  Windows Linux Mac
Command line tools NSIS installers (32/64-bit) Debian (32/64-bit) MacPort
C++ API ? x x
Python bindings - Debian (32/64-bit) users must compile themselves
Java bindings - - -
hfst-ospell separate NSIS installer included in Debian package MacPort

  • Separate Windows installers for hfst-lexc, hfst-proc, hfst-xfst -> statically linked hfst-lexc.exe, hfst-proc.exe, hfst-xfst.exe
  • Python bindings needed also for Windows, issues with msvc dlls (Python3 links to msvcr100, so it must be used also when compiling HFST, bitness must also be the same in Python and HFST)
  • C++ API would probably need a def file or something if it is used directly on Windows

  • Java bindings after the summer? (Petri-Tapio)

  • Also a standalone version of the optimized lookup tool in native C++, Java and Python as well as Python wrapping around C++

Main tools


-- ErikAxelson - 2014-06-06

Edit | Attach | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2014-06-06 - ErikAxelson
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback