python - error while installing sequitor g2p converter -
i want install sequitor g2p data-driven grapheme-to-phoneme converter
getting error while building sequitor-g2p
i gave command $ python setup.py install --prefix /usr/local/
getting error follows:
utility.cc:43:21: error: ‘eof’ not declared in scope if (is.get() == eof) return eof; ^ utility.cc:48:35: error: ‘eof’ not declared in scope while (((token = is.get()) != eof) && ^ error: command 'i686-linux-gnu-gcc' failed exit status 1
thanks in advance.
see fcgio.cpp:50: error: 'eof' not declared in scope
the easiest option add
#include <stdio.h>
to utility.cc.
you can automatically example using patch
in provided link or using sed
:
wget http://www-i6.informatik.rwth-aachen.de/web/software/g2p-r1668.tar.gz tar xvf g2p-r1668.tar.gz rm -r g2p-r1668.tar.gz cd g2p sed -i "27 #include <stdio.h>" utility.cc python setup.py install --prefix /usr/local
Comments
Post a Comment