Недавно я переключился на Slackware, чтобы научиться использовать более продвинутый дистрибутив Linux. По умолчанию на нем был установлен GNU Guile 2.0, но я собрал Guile 3.0 из исходного кода. Когда я попытался собрать guile-json, я получил это сообщение при запуске скрипта configure. В инструкции написано бежать ./configure --prefix=<guile-prefix>
. Каким будет префикс для того, что я пытаюсь сделать, или как мне его найти?
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 3.0
configure: checking for guile 2.2
configure: checking for guile 2.0
configure: found guile 2.0
checking for guile-2.0... no
checking for guile2.0... no
checking for guile-2... no
checking for guile2... no
checking for guile... /usr/local/bin/guile
configure: error: found development files for Guile 2.0, but /usr/local/bin/guile has effective version 3.0