Ответ 1
Отредактируйте файл конфигурации
Измените строку
$RM "$ cfgfile"
to
$RM -f "$ cfgfile"
Это устранит ошибку
rm: не удается удалить `libtoolT ': нет такого файла или каталога
Затем попробуйте запустить configure. Что это:)
Я попытался скомпилировать apache APR. инструкция сказала:
Все, что вам нужно сделать, это следующее:
./configure
make
make install
После./compile я получаю следующий вывод:
configure: creating ./config.status
config.status: creating Makefile
config.status: creating include/apr.h
config.status: creating build/apr_rules.mk
config.status: creating build/pkg/pkginfo
config.status: creating apr-1-config
config.status: creating apr.pc
config.status: creating test/Makefile
config.status: creating test/internal/Makefile
config.status: creating include/arch/unix/apr_private.h
config.status: executing libtool commands
rm: cannot remove `libtoolT': No such file or directory
config.status: executing default commands
config.status: include/apr.h is unchanged
config.status: include/arch/unix/apr_private.h is unchanged
Когда я пытаюсь сделать "make", файл make не найден:
-bash: make: command not found
Что здесь не так?
Отредактируйте файл конфигурации
Измените строку
$RM "$ cfgfile"
to
$RM -f "$ cfgfile"
Это устранит ошибку
rm: не удается удалить `libtoolT ': нет такого файла или каталога
Затем попробуйте запустить configure. Что это:)
Просто работает:
touch libtoolT
достаточно, чтобы построить его правильно. Если вы действительно хотите отредактировать файл конфигурации, чтобы избежать удаления, вы можете сделать это, но при этом файл также удалит работы.
В apr-1.5.1 отредактируйте строку 30145 configure из
i.e bash# vi +30145 configure
$RM "$cfgfile"
к
$RM -f "$cfgfile"