Difference between revisions of "Compiling the language pair"
Jump to navigation
Jump to search
(Created page with "== Compiling the language pair == ; Get the source code <pre> mkdir giellatekno cd giellatekno svn co https://victorio.uit.no/langtech/trunk/langs/fin giella-fin svn co http...") |
m |
||
Line 29: | Line 29: | ||
cd giella-est |
cd giella-est |
||
./autogen.sh |
./autogen.sh |
||
./configure --with-hfst --without-xfst --enable-apertium |
./configure --with-hfst --without-xfst --enable-apertium |
||
make V=1 |
make V=1 |
||
cd .. |
cd .. |
||
cd giella-fin |
cd giella-fin |
||
; set the parameter names so that the file names for Apertium to use later on will be correct |
|||
cp tools/mt/apertium/Makefile.am tools/mt/apertium/Makefile.original |
|||
cat tools/mt/apertium/Makefile.original \ |
|||
| sed 's/APERTIUM_TARGET_LANGS=und/APERTIUM_TARGET_LANGS=est/' \ |
|||
| sed 's/APERTIUM_TARGET_LANG_NAME=apertium-und/APERTIUM_TARGET_LANG_NAME=apertium-fin-est' \ |
|||
> tools/mt/apertium/Makefile.am |
|||
./autogen.sh |
./autogen.sh |
||
./configure --with-hfst --without-xfst --enable-apertium |
./configure --with-hfst --without-xfst --enable-apertium |
||
make V=1 |
make V=1 |
||
cd .. |
cd .. |
Revision as of 14:14, 18 January 2016
Compiling the language pair
- Get the source code
mkdir giellatekno cd giellatekno svn co https://victorio.uit.no/langtech/trunk/langs/fin giella-fin svn co https://victorio.uit.no/langtech/trunk/langs/est giella-est svn co https://victorio.uit.no/langtech/trunk/gtcore core cd .. mkdir apertium cd apertium svn co https://svn.code.sf.net/p/apertium/svn/incubator/apertium-fin-est cd ..
- Build Giellatekno components
cd giellatekno cd core ./autogen.sh ./configure --disable-silent-rules --prefix=$PREFIX/local make install cd .. cd giella-est ./autogen.sh ./configure --with-hfst --without-xfst --enable-apertium make V=1 cd .. cd giella-fin ; set the parameter names so that the file names for Apertium to use later on will be correct cp tools/mt/apertium/Makefile.am tools/mt/apertium/Makefile.original cat tools/mt/apertium/Makefile.original \ | sed 's/APERTIUM_TARGET_LANGS=und/APERTIUM_TARGET_LANGS=est/' \ | sed 's/APERTIUM_TARGET_LANG_NAME=apertium-und/APERTIUM_TARGET_LANG_NAME=apertium-fin-est' \ > tools/mt/apertium/Makefile.am ./autogen.sh ./configure --with-hfst --without-xfst --enable-apertium make V=1 cd .. cd ..
- Build Apertium components
cd apertium cd apertium-fin-est ./autogen.sh --with-lang1=../../giellatekno/giella-fin/tools/mt/apertium --with-lang2=../../giellatekno/giella-est/tools/mt/apertium \ --prefix=$PREFIX/local make cd ..