Je voulais utiliser JUMAN ++ et KNP pour l'analyse des dépendances, mais comme je n'ai qu'un PC Windows à portée de main, j'ai construit un environnement en utilisant Docker pour Windows.
./configure de jumanpp ne fonctionne pas.
checking for boostlib >= 1.57... configure: We could not detect the boost libraries (version 1.57 or higher). If you have a staged boost library (still not installed) please specify $BOOST_ROOT in your environment and do not give a PATH to --with-boost option. If you are sure you have boost installed, then check your version number looking in <boost/version.hpp>. See http://randspringer.de/boost for more documentation.
configure: error: "Error: cannot find available Boost library."
Depuis le 21 août 2017, le dernier du conteneur python est Debian (jessie), La version du paquet libboost-dev de jessie était 1.55.
https://packages.debian.org/ja/jessie/libboost-dev
La version du paquet libboost-dev de stretch est 1.62 https://packages.debian.org/ja/stretch/libboost-dev
Utilisez un conteneur python avec Debian (stretch). J'ai utilisé «3-stretch».
La raison est qu'il y avait une personne qui l'a résumé sur la page suivante, et j'ai pensé que c'était correct parce que c'était la même erreur ... Je pensais que tout allait bien, alors je me suis demandé s'il y avait autre chose qui n'allait pas.
Addendum Si une erreur survient dans configure [...] Il semble que cela puisse être résolu en installant avec la commande suivante. En fait, c'était la solution dans mon environnement.
sudo apt-get install libboost-all-dev
Recommended Posts