I Die Locke von/usr/bin/curl nach/usr/local/bin/curl. Wenn ich von der Befehlszeile aus laufe, ist die "no version information available" weg, aber wenn ich es in Home-Umgebung kompiliere, beschwert es sich immer noch: cmake: ~/local/lib/libcurl.so.4: keine Version Informationen verfügbar (erforderlich von cmake)/bin/bash: Zeile 14: 63003 Segmentierungsfehler.Warum klagt es immer noch über libcurl.so.4?
Wenn ich mir die lokale Version: ./curl --Version curl 7.27.0-DEV (x86_64-unknown-linux-gnu) Libcurl/7.27.0-DEV OpenSSL/1.0.1f zlib/1.2 0,8 libssh2/1.4.0_DEV Protokolle: dict Datei ftp ftps gopher http https imap imaps pop3 POP3S rTSP scp sFTP smtp SMTPS telnet tftp Features: IPv6 largefile NTLM NTLM_WB SSL libz TLS-SRP
Es via apt- installiert wurde Get libcurl4-openssl-dev, konnte es nicht entfernen.
Wie installiere ich es in local/bin und local/lib?
Dank
was fragen Sie? könntest du ein paar deiner cmake linking lib curls posten? '~/local/...' führt mich zu glauben, dass es nicht an der richtigen Stelle für Libcurl – kirinthos
Ich habe eine Locke in/usr/bin/curl, ich verknüpfte es mit meinem lokalen Curl, es ist in Ordnung auf der Kommandozeile, aber nicht Bibliotheken zu kompilieren, wie curl finden libcurl.so? Ich habe es auf local/lib gesehen, die Version ist curl 7.27.0-DEV (x86_64-unbekannt-linux-gnu) libcurl/7.27.0-DEV OpenSSL/1.0.1f zlib/1.2.8 libssh2/1.4.0_DEV @ kirinthos –
die binäre höchst wahrscheinlich statisch verbunden ist es Bibliothek, verwenden Sie Linux? vielleicht Ubuntu? probiere [installiere die curl-dev-Pakete] (http://askubuntu.com/questions/78183/installing-curl-h-library) für deine Distribution. Wenn Sie colling selbst kompilieren, beziehen Sie sich auf die Antwort unter – kirinthos