J'ai essayé d'installer libcurl à partir de la source git. Cependant, lorsque je cd dans le référentiel et que ./configure
je lance, je reçois toujours cette erreur:
[*****@****** bagder-curl-f0d611d]$ ./configure
-bash: ./configure: No such file or directory
J'ai fait une recherche sur Google. Je suis au travail et je ne suis pas administrateur système, cela a-t-il quelque chose à voir avec cela? Je préfère ne pas en parler à notre administrateur système, car c'est une personne plutôt désagréable qui n'est généralement pas disposée à aider.
Il semble y avoir un fichier de configuration:
$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
?En regardant les sources, il semble que libcurl puisse utiliser à la fois cmake et autotools. Cmake est le plus simple:
pour créer les fichiers de construction, puis
comme vous en avez l'habitude.
Pour référence, voici comment utiliser les outils automatiques. Il est inhabituel qu'une extraction git contienne le
configure
script. Vous devez vous attendre à unautogen.sh
script (qui crée et appelleconfigure
pour vous), ou, à défaut:Les deux méthodes semblent fonctionner pour libcurl.
la source
Si vous utilisez Ubuntu 13.04, vous devrez peut-être
ln -s /usr/local/lib/libcurl.so /usr/lib/libcurl.so
donc curl trouve son chemin.
la source