Я пытался установить libcurl из исходного кода git. Однако, когда я захожу в репозиторий и запускаю, ./configure
я получаю эту ошибку:
[*****@****** bagder-curl-f0d611d]$ ./configure
-bash: ./configure: No such file or directory
Я немного погуглил. Я на работе и я не системный администратор, это как-то связано с этим? Я бы не стал говорить об этом с нашим системным администратором, поскольку он довольно неприятный человек, который обычно не склонен помогать.
Там, кажется, есть файл конфигурации:
$ls
acinclude.m4 CMakeLists.txt GIT-INFO MacOSX-Framework mkinstalldirs tests
Android.mk configure.ac include Makefile packages TODO-RELEASE
buildconf COPYING install-sh Makefile.am perl vc6curl.dsw
buildconf.bat CTestConfig.cmake lib Makefile.dist README winbuild
CHANGES curl-config.in libcurl.pc.in Makefile.msvc.names RELEASE-NOTES
CHANGES.0 curl-style.el log2changes.pl maketgz sample.emacs
CMake docs m4 missing src
./buildconf
?Глядя на источники, кажется, что libcurl может использовать как cmake, так и autotools. Cmake проще всего:
чтобы создать файлы сборки, затем
как ты привык.
Для справки, вот как использовать автоинструменты. Для git checkout необычно содержать
configure
скрипт. Вы должны ожидатьautogen.sh
сценарий (который создает и вызываетconfigure
вас), или, если это не так:Кажется, что оба способа работают на libcurl.
источник
Если вы используете Ubuntu 13.04, вам может понадобиться
ln -s /usr/local/lib/libcurl.so /usr/lib/libcurl.so
так завиток находит свой путь.
источник