libcurl7.40
./configure --target=arm-himix200-linux \
--host=arm-himix200-linux \
--build=x86_64-linux-gnu \
--program-prefix= \
--program-suffix= \
--prefix=/usr \
--exec-prefix=/usr \
--bindir=/usr/bin \
--sbindir=/usr/sbin \
--libexecdir=/usr/lib \
--sysconfdir=/etc \
--datadir=/usr/share \
--localstatedir=/var \
--mandir=/usr/man \
--infodir=/usr/info \
--disable-nls \
--disable-debug \
--disable-ares \
--enable-shared \
--enable-static \
--disable-manual \
--without-ca-bundle \
--without-nss \
--without-libmetalink \
--without-librtmp \
--enable-ipv6 \
--without-axtls \
--without-cyassl \
--without-gnutls \
--without-ssl \
--without-ca-path \
--without-polarssl \
--without-libidn \
--without-libssh2 \
--without-zlib \
--disable-dict \
--enable-file \
--disable-ftp \
--disable-gopher \
--enable-http \
--disable-imap \
--disable-ldap \
--disable-ldaps \
--disable-pop3 \
--disable-rtsp \
--disable-smb \
--disable-smtp \
--disable-telnet \
--disable-tftp \
--enable-cookies \
--disable-crypto-auth \
--disable-libcurl-option \
--enable-proxy \
--enable-threaded-resolver \
--disable-tls-srp \
--enable-unix-sockets \
--disable-verbose
配置完成
configure: Configured to build curl/libcurl:
curl version: 7.40.0
Host setup: arm-himix200-linux-gnu
Install prefix: /usr
Compiler: arm-himix200-linux-gcc
SSL support: no (--with-{ssl,gnutls,nss,polarssl,cyassl,axtls,winssl,darwinssl} )
SSH support: no (--with-libssh2)
zlib support: no (--with-zlib)
GSS-API support: no (--with-gssapi)
TLS-SRP support: no (--enable-tls-srp)
resolver: POSIX threaded
IPv6 support: enabled
Unix sockets support: enabled
IDN support: no (--with-{libidn,winidn})
Build libcurl: Shared=yes, Static=yes
Built-in manual: no (--enable-manual)
--libcurl option: no
Verbose errors: no
SSPI support: no (--enable-sspi)
ca cert bundle: no
ca cert path: no
LDAP support: no (--enable-ldap / --with-ldap-lib / --with-lber-lib)
LDAPS support: no (--enable-ldaps)
RTSP support: no (--enable-rtsp)
RTMP support: no (--with-librtmp)
metalink support: no (--with-libmetalink)
HTTP2 support: disabled (--with-nghttp2)
Protocols: FILE HTTP
编译:
make
安装:
make install DESTDIR=/home/work/hiSDK/soft-app/osip_VoIP/3rd/curl-7.40.0/_install_dv300
查看:
tree _install_dv300/
_install_dv300/
└── usr
├── bin
│ ├── curl
│ └── curl-config
├── include
│ └── curl
│ ├── curlbuild.h
│ ├── curl.h
│ ├── curlrules.h
│ ├── curlver.h
│ ├── easy.h
│ ├── mprintf.h
│ ├── multi.h
│ ├── stdcheaders.h
│ └── typecheck-gcc.h
├── lib
│ ├── libcurl.a
│ ├── libcurl.la
│ ├── libcurl.so -> libcurl.so.4.3.0
│ ├── libcurl.so.4 -> libcurl.so.4.3.0
│ ├── libcurl.so.4.3.0
│ └── pkgconfig
│ └── libcurl.pc
├── man
│ ├── man1
│ │ ├── curl.1
│ │ └── curl-config.1
│ └── man3
│ ├── curl_easy_cleanup.3
│ ├── curl_easy_duphandle.3
│ ├── curl_easy_escape.3
│ ├── curl_easy_getinfo.3
│ ├── curl_easy_init.3
│ ├── curl_easy_pause.3
│ ├── curl_easy_perform.3
│ ├── curl_easy_recv.3
│ ├── curl_easy_reset.3
│ ├── curl_easy_send.3
│ ├── curl_easy_setopt.3
│ ├── curl_easy_strerror.3
│ ├── curl_easy_unescape.3
│ ├── curl_escape.3
│ ├── curl_formadd.3
│ ├── curl_formfree.3
│ ├── curl_formget.3
│ ├── curl_free.3
│ ├── curl_getdate.3
│ ├── curl_getenv.3
│ ├── curl_global_cleanup.3
│ ├── curl_global_init.3
│ ├── curl_global_init_mem.3
│ ├── CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3
│ ├── CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3
│ ├── CURLMOPT_MAXCONNECTS.3
│ ├── CURLMOPT_MAX_HOST_CONNECTIONS.3
│ ├── CURLMOPT_MAX_PIPELINE_LENGTH.3
│ ├── CURLMOPT_MAX_TOTAL_CONNECTIONS.3
│ ├── CURLMOPT_PIPELINING.3
│ ├── CURLMOPT_PIPELINING_SERVER_BL.3
│ ├── CURLMOPT_PIPELINING_SITE_BL.3
│ ├── CURLMOPT_SOCKETDATA.3
│ ├── CURLMOPT_SOCKETFUNCTION.3
│ ├── CURLMOPT_TIMERDATA.3
│ ├── CURLMOPT_TIMERFUNCTION.3
│ ├── curl_mprintf.3
│ ├── curl_multi_add_handle.3
│ ├── curl_multi_assign.3
│ ├── curl_multi_cleanup.3
│ ├── curl_multi_fdset.3
│ ├── curl_multi_info_read.3
│ ├── curl_multi_init.3
│ ├── curl_multi_perform.3
│ ├── curl_multi_remove_handle.3
│ ├── curl_multi_setopt.3
│ ├── curl_multi_socket.3
│ ├── curl_multi_socket_action.3
│ ├── curl_multi_strerror.3
│ ├── curl_multi_timeout.3
│ ├── curl_multi_wait.3
│ ├── CURLOPT_ACCEPT_ENCODING.3
│ ├── CURLOPT_ACCEPTTIMEOUT_MS.3
│ ├── CURLOPT_ADDRESS_SCOPE.3
│ ├── CURLOPT_APPEND.3
│ ├── CURLOPT_AUTOREFERER.3
│ ├── CURLOPT_BUFFERSIZE.3
│ ├── CURLOPT_CAINFO.3
│ ├── CURLOPT_CAPATH.3
│ ├── CURLOPT_CERTINFO.3
│ ├── CURLOPT_CHUNK_BGN_FUNCTION.3
│ ├── CURLOPT_CHUNK_DATA.3
│ ├── CURLOPT_CHUNK_END_FUNCTION.3
│ ├── CURLOPT_CLOSESOCKETDATA.3
│ ├── CURLOPT_CLOSESOCKETFUNCTION.3
│ ├── CURLOPT_CONNECT_ONLY.3
│ ├── CURLOPT_CONNECTTIMEOUT.3
│ ├── CURLOPT_CONNECTTIMEOUT_MS.3
│ ├── CURLOPT_CONV_FROM_NETWORK_FUNCTION.3
│ ├── CURLOPT_CONV_FROM_UTF8_FUNCTION.3
│ ├── CURLOPT_CONV_TO_NETWORK_FUNCTION.3
│ ├── CURLOPT_COOKIE.3
│ ├── CURLOPT_COOKIEFILE.3
│ ├── CURLOPT_COOKIEJAR.3
│ ├── CURLOPT_COOKIELIST.3
│ ├── CURLOPT_COOKIESESSION.3
│ ├── CURLOPT_COPYPOSTFIELDS.3
│ ├── CURLOPT_CRLF.3
│ ├── CURLOPT_CRLFILE.3
│ ├── CURLOPT_CUSTOMREQUEST.3
│ ├── CURLOPT_DEBUGDATA.3
│ ├── CURLOPT_DEBUGFUNCTION.3
│ ├── CURLOPT_DIRLISTONLY.3
│ ├── CURLOPT_DNS_CACHE_TIMEOUT.3
│ ├── CURLOPT_DNS_INTERFACE.3
│ ├── CURLOPT_DNS_LOCAL_IP4.3
│ ├── CURLOPT_DNS_LOCAL_IP6.3
│ ├── CURLOPT_DNS_SERVERS.3
│ ├── CURLOPT_DNS_USE_GLOBAL_CACHE.3
│ ├── CURLOPT_EGDSOCKET.3
│ ├── CURLOPT_ERRORBUFFER.3
│ ├── CURLOPT_EXPECT_100_TIMEOUT_MS.3
│ ├── CURLOPT_FAILONERROR.3
│ ├── CURLOPT_FILETIME.3
│ ├── CURLOPT_FNMATCH_DATA.3
│ ├── CURLOPT_FNMATCH_FUNCTION.3
│ ├── CURLOPT_FOLLOWLOCATION.3
│ ├── CURLOPT_FORBID_REUSE.3
│ ├── CURLOPT_FRESH_CONNECT.3
│ ├── CURLOPT_FTP_ACCOUNT.3
│ ├── CURLOPT_FTP_ALTERNATIVE_TO_USER.3
│ ├── CURLOPT_FTP_CREATE_MISSING_DIRS.3
│ ├── CURLOPT_FTP_FILEMETHOD.3
│ ├── CURLOPT_FTPPORT.3
│ ├── CURLOPT_FTP_RESPONSE_TIMEOUT.3
│ ├── CURLOPT_FTP_SKIP_PASV_IP.3
│ ├── CURLOPT_FTPSSLAUTH.3
│ ├── CURLOPT_FTP_SSL_CCC.3
│ ├── CURLOPT_FTP_USE_EPRT.3
│ ├── CURLOPT_FTP_USE_EPSV.3
│ ├── CURLOPT_FTP_USE_PRET.3
│ ├── CURLOPT_GSSAPI_DELEGATION.3
│ ├── CURLOPT_HEADER.3
│ ├── CURLOPT_HEADERDATA.3
│ ├── CURLOPT_HEADERFUNCTION.3
│ ├── CURLOPT_HEADEROPT.3
│ ├── CURLOPT_HTTP200ALIASES.3
│ ├── CURLOPT_HTTPAUTH.3
│ ├── CURLOPT_HTTP_CONTENT_DECODING.3
│ ├── CURLOPT_HTTPGET.3
│ ├── CURLOPT_HTTPHEADER.3
│ ├── CURLOPT_HTTPPOST.3
│ ├── CURLOPT_HTTPPROXYTUNNEL.3
│ ├── CURLOPT_HTTP_TRANSFER_DECODING.3
│ ├── CURLOPT_HTTP_VERSION.3
│ ├── CURLOPT_IGNORE_CONTENT_LENGTH.3
│ ├── CURLOPT_INFILESIZE.3
│ ├── CURLOPT_INFILESIZE_LARGE.3
│ ├── CURLOPT_INTERFACE.3
│ ├── CURLOPT_INTERLEAVEDATA.3
│ ├── CURLOPT_INTERLEAVEFUNCTION.3
│ ├── CURLOPT_IOCTLDATA.3
│ ├── CURLOPT_IOCTLFUNCTION.3
│ ├── CURLOPT_IPRESOLVE.3
│ ├── CURLOPT_ISSUERCERT.3
│ ├── CURLOPT_KEYPASSWD.3
│ ├── CURLOPT_KRBLEVEL.3
│ ├── CURLOPT_LOCALPORT.3
│ ├── CURLOPT_LOCALPORTRANGE.3
│ ├── CURLOPT_LOGIN_OPTIONS.3
│ ├── CURLOPT_LOW_SPEED_LIMIT.3
│ ├── CURLOPT_LOW_SPEED_TIME.3
│ ├── CURLOPT_MAIL_AUTH.3
│ ├── CURLOPT_MAIL_FROM.3
│ ├── CURLOPT_MAIL_RCPT.3
│ ├── CURLOPT_MAXCONNECTS.3
│ ├── CURLOPT_MAXFILESIZE.3
│ ├── CURLOPT_MAXFILESIZE_LARGE.3
│ ├── CURLOPT_MAX_RECV_SPEED_LARGE.3
│ ├── CURLOPT_MAXREDIRS.3
│ ├── CURLOPT_MAX_SEND_SPEED_LARGE.3
│ ├── CURLOPT_NETRC.3
│ ├── CURLOPT_NETRC_FILE.3
│ ├── CURLOPT_NEW_DIRECTORY_PERMS.3
│ ├── CURLOPT_NEW_FILE_PERMS.3
│ ├── CURLOPT_NOBODY.3
│ ├── CURLOPT_NOPROGRESS.3
│ ├── CURLOPT_NOPROXY.3
│ ├── CURLOPT_NOSIGNAL.3
│ ├── CURLOPT_OPENSOCKETDATA.3
│ ├── CURLOPT_OPENSOCKETFUNCTION.3
│ ├── CURLOPT_PASSWORD.3
│ ├── CURLOPT_PORT.3
│ ├── CURLOPT_POST.3
│ ├── CURLOPT_POSTFIELDS.3
│ ├── CURLOPT_POSTFIELDSIZE.3
│ ├── CURLOPT_POSTFIELDSIZE_LARGE.3
│ ├── CURLOPT_POSTQUOTE.3
│ ├── CURLOPT_POSTREDIR.3
│ ├── CURLOPT_PREQUOTE.3
│ ├── CURLOPT_PRIVATE.3
│ ├── CURLOPT_PROGRESSDATA.3
│ ├── CURLOPT_PROGRESSFUNCTION.3
│ ├── CURLOPT_PROTOCOLS.3
│ ├── CURLOPT_PROXY.3
│ ├── CURLOPT_PROXYAUTH.3
│ ├── CURLOPT_PROXYHEADER.3
│ ├── CURLOPT_PROXYPASSWORD.3
│ ├── CURLOPT_PROXYPORT.3
│ ├── CURLOPT_PROXY_TRANSFER_MODE.3
│ ├── CURLOPT_PROXYTYPE.3
│ ├── CURLOPT_PROXYUSERNAME.3
│ ├── CURLOPT_PROXYUSERPWD.3
│ ├── CURLOPT_PUT.3
│ ├── CURLOPT_QUOTE.3
│ ├── CURLOPT_RANDOM_FILE.3
│ ├── CURLOPT_RANGE.3
│ ├── CURLOPT_READDATA.3
│ ├── CURLOPT_READFUNCTION.3
│ ├── CURLOPT_REDIR_PROTOCOLS.3
│ ├── CURLOPT_REFERER.3
│ ├── CURLOPT_RESOLVE.3
│ ├── CURLOPT_RESUME_FROM.3
│ ├── CURLOPT_RESUME_FROM_LARGE.3
│ ├── CURLOPT_RTSP_CLIENT_CSEQ.3
│ ├── CURLOPT_RTSP_REQUEST.3
│ ├── CURLOPT_RTSP_SERVER_CSEQ.3
│ ├── CURLOPT_RTSP_SESSION_ID.3
│ ├── CURLOPT_RTSP_STREAM_URI.3
│ ├── CURLOPT_RTSP_TRANSPORT.3
│ ├── CURLOPT_SASL_IR.3
│ ├── CURLOPT_SEEKDATA.3
│ ├── CURLOPT_SEEKFUNCTION.3
│ ├── CURLOPT_SHARE.3
│ ├── CURLOPT_SOCKOPTDATA.3
│ ├── CURLOPT_SOCKOPTFUNCTION.3
│ ├── CURLOPT_SOCKS5_GSSAPI_NEC.3
│ ├── CURLOPT_SOCKS5_GSSAPI_SERVICE.3
│ ├── CURLOPT_SSH_AUTH_TYPES.3
│ ├── CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3
│ ├── CURLOPT_SSH_KEYDATA.3
│ ├── CURLOPT_SSH_KEYFUNCTION.3
│ ├── CURLOPT_SSH_KNOWNHOSTS.3
│ ├── CURLOPT_SSH_PRIVATE_KEYFILE.3
│ ├── CURLOPT_SSH_PUBLIC_KEYFILE.3
│ ├── CURLOPT_SSLCERT.3
│ ├── CURLOPT_SSLCERTTYPE.3
│ ├── CURLOPT_SSL_CIPHER_LIST.3
│ ├── CURLOPT_SSL_CTX_DATA.3
│ ├── CURLOPT_SSL_CTX_FUNCTION.3
│ ├── CURLOPT_SSL_ENABLE_ALPN.3
│ ├── CURLOPT_SSL_ENABLE_NPN.3
│ ├── CURLOPT_SSLENGINE.3
│ ├── CURLOPT_SSLENGINE_DEFAULT.3
│ ├── CURLOPT_SSLKEY.3
│ ├── CURLOPT_SSLKEYTYPE.3
│ ├── CURLOPT_SSL_OPTIONS.3
│ ├── CURLOPT_SSL_SESSIONID_CACHE.3
│ ├── CURLOPT_SSL_VERIFYHOST.3
│ ├── CURLOPT_SSL_VERIFYPEER.3
│ ├── CURLOPT_SSLVERSION.3
│ ├── CURLOPT_STDERR.3
│ ├── CURLOPT_TCP_KEEPALIVE.3
│ ├── CURLOPT_TCP_KEEPIDLE.3
│ ├── CURLOPT_TCP_KEEPINTVL.3
│ ├── CURLOPT_TCP_NODELAY.3
│ ├── CURLOPT_TELNETOPTIONS.3
│ ├── CURLOPT_TFTP_BLKSIZE.3
│ ├── CURLOPT_TIMECONDITION.3
│ ├── CURLOPT_TIMEOUT.3
│ ├── CURLOPT_TIMEOUT_MS.3
│ ├── CURLOPT_TIMEVALUE.3
│ ├── CURLOPT_TLSAUTH_PASSWORD.3
│ ├── CURLOPT_TLSAUTH_TYPE.3
│ ├── CURLOPT_TLSAUTH_USERNAME.3
│ ├── CURLOPT_TRANSFER_ENCODING.3
│ ├── CURLOPT_TRANSFERTEXT.3
│ ├── CURLOPT_UNIX_SOCKET_PATH.3
│ ├── CURLOPT_UNRESTRICTED_AUTH.3
│ ├── CURLOPT_UPLOAD.3
│ ├── CURLOPT_URL.3
│ ├── CURLOPT_USERAGENT.3
│ ├── CURLOPT_USERNAME.3
│ ├── CURLOPT_USERPWD.3
│ ├── CURLOPT_USE_SSL.3
│ ├── CURLOPT_VERBOSE.3
│ ├── CURLOPT_WILDCARDMATCH.3
│ ├── CURLOPT_WRITEDATA.3
│ ├── CURLOPT_WRITEFUNCTION.3
│ ├── CURLOPT_XFERINFODATA.3
│ ├── CURLOPT_XFERINFOFUNCTION.3
│ ├── CURLOPT_XOAUTH2_BEARER.3
│ ├── curl_share_cleanup.3
│ ├── curl_share_init.3
│ ├── curl_share_setopt.3
│ ├── curl_share_strerror.3
│ ├── curl_slist_append.3
│ ├── curl_slist_free_all.3
│ ├── curl_strequal.3
│ ├── curl_unescape.3
│ ├── curl_version.3
│ ├── curl_version_info.3
│ ├── libcurl.3
│ ├── libcurl-easy.3
│ ├── libcurl-errors.3
│ ├── libcurl-multi.3
│ ├── libcurl-share.3
│ └── libcurl-tutorial.3
└── share
└── aclocal
└── libcurl.m4
11 directories, 298 files