curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: static libcurl with clang

From: Mike via curl-library <curl-library_at_cool.haxx.se>
Date: Fri, 20 Mar 2020 10:51:24 +0100

now after repairing vs studio:
1>LINK : warning LNK4217: Das in "strpbrk" definierte Symbol
"libucrt.lib(strpbrk.obj)" wird durch "libcurl_a.lib(system_win32.obj)" in
die Funktion "Curl_load_library" importiert.
1>LINK : warning LNK4286: Das in "strpbrk" definierte Symbol
"libucrt.lib(strpbrk.obj)" wird durch "libcurl_a.lib(smtp.obj)" importiert.
1>LINK : warning LNK4286: Das in "strpbrk" definierte Symbol
"libucrt.lib(strpbrk.obj)" wird durch "libcurl_a.lib(vauth.obj)" importiert.
1>LINK : warning LNK4217: Das in "fflush" definierte Symbol
"libucrt.lib(fflush.obj)" wird durch "libcurl_a.lib(progress.obj)" in die
Funktion "progress_meter" importiert.
1>LINK : warning LNK4217: Das in "fputc" definierte Symbol
"libucrt.lib(fputc.obj)" wird durch "libcurl_a.lib(mprintf.obj)" in die
Funktion "curl_mfprintf" importiert.
1>LINK : warning LNK4217: Das in "__stdio_common_vsprintf" definierte
Symbol "libucrt.lib(output.obj)" wird durch "libcurl_a.lib(mprintf.obj)" in
die Funktion "_vsnprintf_l" importiert.
1>LINK : warning LNK4217: Das in "strtoll" definierte Symbol
"libucrt.lib(strtox.obj)" wird durch "libcurl_a.lib(strtoofft.obj)" in die
Funktion "curlx_strtoofft" importiert.
1>LINK : warning LNK4217: Das in "fgets" definierte Symbol
"libucrt.lib(fgets.obj)" wird durch "libcurl_a.lib(curl_get_line.obj)" in
die Funktion "Curl_get_line" importiert.
1>LINK : warning LNK4286: Das in "fgets" definierte Symbol
"libucrt.lib(fgets.obj)" wird durch "libcurl_a.lib(netrc.obj)" importiert.
1>LINK : warning LNK4217: Das in "_lseeki64" definierte Symbol
"libucrt.lib(lseek.obj)" wird durch "libcurl_a.lib(file.obj)" in die
Funktion "file_do" importiert.
1>LINK : warning LNK4217: Das in "_fstat64" definierte Symbol
"libucrt.lib(stat.obj)" wird durch "libcurl_a.lib(file.obj)" in die
Funktion "file_do" importiert.
1>LINK : warning LNK4217: Das in "strcspn" definierte Symbol
"libucrt.lib(strcspn.obj)" wird durch "libcurl_a.lib(urlapi.obj)" in die
Funktion "hostname_check" importiert.
1>LINK : warning LNK4217: Das in "isupper" definierte Symbol
"libucrt.lib(_ctype.obj)" wird durch "libcurl_a.lib(x509asn1.obj)" in die
Funktion "encodeDN" importiert.
1>LINK : warning LNK4286: Das in "_strdup" definierte Symbol
"libucrt.lib(strdup.obj)" wird durch "OLDNAMES.lib(strdup.obi)" importiert.
1>LINK : warning LNK4286: Das in "_unlink" definierte Symbol
"libucrt.lib(unlink.obj)" wird durch "OLDNAMES.lib(unlink.obi)" importiert.
1>LINK : warning LNK4286: Das in "_access" definierte Symbol
"libucrt.lib(access.obj)" wird durch "OLDNAMES.lib(access.obi)" importiert.
1>LINK : warning LNK4286: Das in "_read" definierte Symbol
"libucrt.lib(read.obj)" wird durch "OLDNAMES.lib(read.obi)" importiert.
1>LINK : warning LNK4286: Das in "_write" definierte Symbol
"libucrt.lib(write.obj)" wird durch "OLDNAMES.lib(write.obi)" importiert.
1>LINK : warning LNK4286: Das in "_close" definierte Symbol
"libucrt.lib(close.obj)" wird durch "OLDNAMES.lib(close.obi)" importiert.
1>LINK : warning LNK4286: Das in "_open" definierte Symbol
"libucrt.lib(open.obj)" wird durch "OLDNAMES.lib(open.obi)" importiert.
1>libcurl_a.lib(multi.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_closesocket" in Funktion "Curl_multi_handle".
1>libcurl_a.lib(asyn-thread.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_closesocket".
1>libcurl_a.lib(connect.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_closesocket".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_closesocket".
1>libcurl_a.lib(multi.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_recv" in Funktion "Curl_multi_wait".
1>libcurl_a.lib(sendf.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_recv".
1>libcurl_a.lib(connect.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_recv".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_recv".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_send".
1>libcurl_a.lib(multi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_send".
1>libcurl_a.lib(asyn-thread.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_send".
1>libcurl_a.lib(sendf.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_send".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_send".
1>libcurl_a.lib(schannel.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_WSAGetLastError".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(tftp.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(multi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(asyn-thread.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(sendf.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(connect.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAGetLastError".
1>libcurl_a.lib(cookie.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_fputs" in Funktion "cookie_output".
1>libcurl_a.lib(cookie.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_unlink" in Funktion "cookie_output".
1>OLDNAMES.lib(unlink.obi) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_unlink".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(urlapi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(parsedate.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(imap.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp___stdio_common_vsscanf".
1>libcurl_a.lib(rtsp.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(cookie.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(http_proxy.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(hostip.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(http.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp___stdio_common_vsscanf".
1>libcurl_a.lib(mime.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_access" in Funktion "curl_mime_filedata".
1>OLDNAMES.lib(access.obi) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_access".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strncpy".
1>libcurl_a.lib(strerror.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strncpy".
1>libcurl_a.lib(curl_sspi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strncpy".
1>libcurl_a.lib(vtls.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strncpy".
1>libcurl_a.lib(url.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_strncpy".
1>libcurl_a.lib(schannel.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strncpy".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_strncpy".
1>libcurl_a.lib(url.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_strerror" in Funktion "zonefrom_url".
1>libcurl_a.lib(strerror.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_strerror".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_bind" in Funktion "bindlocal".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_bind".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_bind".
1>libcurl_a.lib(tftp.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_bind".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_connect" in Funktion "singleipconnect".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_connect".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_getpeername" in Funktion "Curl_updateconninfo".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_getsockname" in Funktion "Curl_updateconninfo".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_getsockname".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_getsockname".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_getsockopt" in Funktion "Curl_is_connected".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_htons".
1>libcurl_a.lib(doh.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_htons".
1>libcurl_a.lib(socks_sspi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_htons".
1>libcurl_a.lib(connect.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_htons".
1>libcurl_a.lib(curl_addrinfo.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_htons".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_htons".
1>libcurl_a.lib(smb.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_htons".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ntohs" in Funktion "Curl_addr2string".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_ntohs".
1>libcurl_a.lib(socks_sspi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_ntohs".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_setsockopt" in Funktion "Curl_sndbufset".
1>libcurl_a.lib(transfer.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_setsockopt".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_setsockopt".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_socket" in Funktion "Curl_socket".
1>libcurl_a.lib(hostip6.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_socket".
1>libcurl_a.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_socket".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_WSASetLastError" in Funktion "Curl_is_connected".
1>libcurl_a.lib(select.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSASetLastError".
1>libcurl_a.lib(curl_addrinfo.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_WSASetLastError".
1>libcurl_a.lib(connect.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_WSAIoctl" in Funktion "singleipconnect".
1>libcurl_a.lib(transfer.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAIoctl".
1>libcurl_a.lib(warnless.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_read" in Funktion "curlx_read".
1>OLDNAMES.lib(read.obi) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_read".
1>libcurl_a.lib(warnless.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_write" in Funktion "curlx_write".
1>OLDNAMES.lib(write.obi) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_write".
1>libcurl_a.lib(system_win32.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_WSAStartup" in Funktion
"Curl_win32_init".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSAStartup".
1>libcurl_a.lib(system_win32.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_WSACleanup" in Funktion
"Curl_win32_cleanup".
1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_WSACleanup".
1>libcurl_a.lib(socketpair.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_accept" in Funktion "Curl_socketpair".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_accept".
1>libcurl_a.lib(socketpair.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_htonl" in Funktion "Curl_socketpair".
1>libcurl_a.lib(krb5_sspi.obj) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_htonl".
1>libcurl_a.lib(socketpair.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_listen" in Funktion "Curl_socketpair".
1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_listen".
1>libcurl_a.lib(nonblock.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_ioctlsocket" in Funktion
"curlx_nonblock".
1>libcurl_a.lib(select.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__WSAFDIsSet" in Funktion "Curl_poll".
1>libcurl_a.lib(select.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_select" in Funktion "Curl_poll".
1>libcurl_a.lib(parsedate.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp__gmtime64" in Funktion "Curl_gmtime".
1>libcurl_a.lib(curl_addrinfo.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_getaddrinfo" in Funktion
"Curl_getaddrinfo_ex".
1>libcurl_a.lib(curl_addrinfo.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_freeaddrinfo" in Funktion
"Curl_getaddrinfo_ex".
1>libcurl_a.lib(curl_threads.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp__beginthreadex" in Funktion
"Curl_thread_create".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertOpenStore" in Funktion
"schannel_connect_step1".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_CertOpenStore".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertCloseStore" in Funktion
"schannel_connect_step1".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_CertCloseStore".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertEnumCertificatesInStore" in Funktion
"schannel_connect_step3".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertFindCertificateInStore" in Funktion
"schannel_connect_step1".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertFreeCertificateContext" in Funktion
"pkp_pin_peer_pubkey".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2001: Nicht aufgelöstes
externes Symbol "__imp_CertFreeCertificateContext".
1>libcurl_a.lib(schannel.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CryptStringToBinaryA" in Funktion
"schannel_connect_step1".
1>libcurl_a.lib(file.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_close" in Funktion "file_done".
1>OLDNAMES.lib(close.obi) : error LNK2001: Nicht aufgelöstes externes
Symbol "__imp_close".
1>libcurl_a.lib(file.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_open" in Funktion "file_connect".
1>OLDNAMES.lib(open.obi) : error LNK2001: Nicht aufgelöstes externes Symbol
"__imp_open".
1>libcurl_a.lib(smb.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp__getpid" in Funktion "smb_format_message".
1>libcurl_a.lib(tftp.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_recvfrom" in Funktion "tftp_receive_packet".
1>libcurl_a.lib(tftp.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_sendto" in Funktion "tftp_rx".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_init" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_sslinit" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_unbind_s" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_set_option" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_simple_bind_s" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_bind_s" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_search_s" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_msgfree" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_err2string" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_first_entry" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_next_entry" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_first_attribute" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_next_attribute" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_get_values_len" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_value_free_len" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_get_dn" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ldap_memfree" in Funktion "Curl_ldap".
1>libcurl_a.lib(ldap.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_ber_free" in Funktion "Curl_ldap".
1>libcurl_a.lib(urlapi.obj) : error LNK2019: Verweis auf nicht aufgelöstes
externes Symbol "__imp_strspn" in Funktion "hostname_check".
1>libcurl_a.lib(idn_win32.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_IdnToAscii" in Funktion
"curl_win32_idn_to_ascii".
1>libcurl_a.lib(idn_win32.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_IdnToUnicode" in Funktion
"curl_win32_ascii_to_idn".
1>libcurl_a.lib(strerror.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp___sys_nerr" in Funktion "Curl_strerror".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CryptDecodeObjectEx" in Funktion
"Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertAddCertificateContextToStore" in
Funktion "add_certs_to_store".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertFindExtension" in Funktion
"Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertGetNameStringA" in Funktion
"Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CryptQueryObject" in Funktion
"add_certs_to_store".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertCreateCertificateChainEngine" in
Funktion "Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertFreeCertificateChainEngine" in
Funktion "Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertGetCertificateChain" in Funktion
"Curl_verify_certificate".
1>libcurl_a.lib(schannel_verify.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_CertFreeCertificateChain" in Funktion
"Curl_verify_certificate".
1>libcurl_a.lib(curl_gethostname.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_gethostname" in Funktion
"Curl_gethostname".
1>libcurl_a.lib(krb5_sspi.obj) : error LNK2019: Verweis auf nicht
aufgelöstes externes Symbol "__imp_ntohl" in Funktion
"Curl_auth_create_gssapi_security_message".

please any help as I'm stuck.
many thanks

Am Do., 19. März 2020 um 16:23 Uhr schrieb Mike <mcyber456_at_gmail.com>:

> ps: those errors with the above link:
> libcurl_a.lib(rtsp.obj) : error LNK2001: Nicht aufgelöstes externes Symbol
> "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(http_proxy.obj) : error LNK2001: Nicht aufgelöstes
> externes Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(http.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(parsedate.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(imap.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(cookie.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(hostip.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(url.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(transfer.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp___stdio_common_vsscanf".
> 1>libcurl_a.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strncpy".
> 1>libcurl_a.lib(curl_sspi.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strncpy".
> 1>libcurl_a.lib(url.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strncpy".
> 1>libcurl_a.lib(strerror.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strncpy".
> 1>libcurl_a.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strncpy".
> 1>libcurl_a.lib(ftp.obj) : error LNK2019: Verweis auf nicht aufgelöstes
> externes Symbol "__imp_strstr" in Funktion "InitiateTransfer".
> 1>libcurl_a.lib(tftp.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strstr".
> 1>libcurl_a.lib(ftplistparser.obj) : error LNK2001: Nicht aufgelöstes
> externes Symbol "__imp_strstr".
> 1>libcurl_a.lib(vtls.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strstr".
> 1>libcurl_a.lib(url.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strstr".
> 1>libcurl_a.lib(transfer.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strstr".
> 1>libcurl_a.lib(http.obj) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_strstr".
> 1>libcurl_a.lib(warnless.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp_read" in Funktion "curlx_read".
> 1>OLDNAMES.lib(read.obi) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_read".
> 1>libcurl_a.lib(warnless.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp_write" in Funktion "curlx_write".
> 1>OLDNAMES.lib(write.obi) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_write".
> 1>libcurl_a.lib(parsedate.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp__gmtime64" in Funktion "gmtime".
> 1>libcurl_a.lib(strerror.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp_strerror" in Funktion "Curl_strerror".
> 1>libcurl_a.lib(strerror.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp___sys_nerr" in Funktion "Curl_strerror".
> 1>libcurl_a.lib(curl_threads.obj) : error LNK2019: Verweis auf nicht
> aufgelöstes externes Symbol "__imp__beginthreadex" in Funktion
> "Curl_thread_create".
> 1>libcurl_a.lib(file.obj) : error LNK2019: Verweis auf nicht aufgelöstes
> externes Symbol "__imp_close" in Funktion "file_done".
> 1>OLDNAMES.lib(close.obi) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_close".
> 1>libcurl_a.lib(file.obj) : error LNK2019: Verweis auf nicht aufgelöstes
> externes Symbol "__imp_open" in Funktion "file_connect".
> 1>OLDNAMES.lib(open.obi) : error LNK2001: Nicht aufgelöstes externes
> Symbol "__imp_open".
> 1>libcurl_a.lib(smb.obj) : error LNK2019: Verweis auf nicht aufgelöstes
> externes Symbol "__imp__getpid" in Funktion "smb_format_message".
> 1>libcurl_a.lib(rand.obj) : error LNK2019: Verweis auf nicht aufgelöstes
> externes Symbol "__imp__wassert" in Funktion "Curl_rand".
>
> checked the compiler should be the same x64
> thanks
>
>
> Am Do., 19. März 2020 um 15:44 Uhr schrieb Mike <mcyber456_at_gmail.com>:
>
>>
>> https://stackoverflow.com/questions/53861300/how-do-you-properly-install-libcurl-for-use-in-visual-studio-2017
>>
>>
>> also with the above no libs apart libcurl are created. No Ws2_32.lib,
>> Crypt32.lib, Wldap32.lib and Normaliz.lib
>> Thanks
>>
>>
>> Am Do., 19. März 2020 um 11:16 Uhr schrieb Mike <mcyber456_at_gmail.com>:
>>
>>> Looks like you're missing ws2_32.lib for winsock functions.
>>>
>>> Yes. Why are those not added with curl_staticlib? What to do?
>>> Thanks
>>>
>>> Am Do., 19. März 2020 um 11:15 Uhr schrieb Mike <mcyber456_at_gmail.com>:
>>>
>>>> Looks like you're missing ws2_32.lib for winsock functions.
>>>>
>>>> Yes. Why are those not added with curl_staticlib? What to do?
>>>> Thanks
>>>>
>>>>
>>>> Am Do., 19. März 2020 um 08:21 Uhr schrieb Mike <mcyber456_at_gmail.com>:
>>>>
>>>>> Yes I know that's why I build the libcurl with VS. Same MS compiler
>>>>> and CURL_STATICLIB in the "Preprocessor Definitions" for libcurl
>>>>> and my app.
>>>>>
>>>>> MSVC (release): libcurl.lib libcurl_imp.lib
>>>>>
>>>>> I only get libcurl.lib. Where's/what's the *imp.lib?
>>>>>
>>>>> Many thanks
>>>>>
>>>>>
>>>>>
>>>>> Am Do., 19. März 2020 um 05:29 Uhr schrieb Jeffrey Walton <
>>>>> noloader_at_gmail.com>:
>>>>>
>>>>>> https://curl.haxx.se/docs/faq.html#Link_errors_when_building_libcur
>>>>>>
>>>>>> On Wed, Mar 18, 2020 at 5:13 AM Mike via curl-library
>>>>>> <curl-library_at_cool.haxx.se> wrote:
>>>>>> >
>>>>>> > Sure I only use the sln projects with VS but get errors like:
>>>>>> > 1>libcurl.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_send".
>>>>>> > 1>libcurl.lib(multi.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_send".
>>>>>> > 1>libcurl.lib(asyn-thread.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_send".
>>>>>> > 1>libcurl.lib(sendf.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_send".
>>>>>> > 1>libcurl.lib(socketpair.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_send".
>>>>>> > 1>libcurl.lib(ftp.obj) : error LNK2001: Nicht aufgelöstes externes
>>>>>> Symbol "__imp_WSAGetLastError".
>>>>>> > 1>libcurl.lib(telnet.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_WSAGetLastError".
>>>>>> > 1>libcurl.lib(tftp.obj) : error LNK2001: Nicht aufgelöstes externes
>>>>>> Symbol "__imp_WSAGetLastError".
>>>>>> > 1>libcurl.lib(multi.obj) : error LNK2001: Nicht aufgelöstes
>>>>>> externes Symbol "__imp_WSAGetLastError".
>>>>>> > ..........
>>>>>> > Many thanks for help
>>>>>> >
>>>>>> >
>>>>>> > Am Di., 17. März 2020 um 22:26 Uhr schrieb Ray Satiro via
>>>>>> curl-library <curl-library_at_cool.haxx.se>:
>>>>>> >>
>>>>>> >> On 3/17/2020 5:32 AM, Mike via curl-library wrote:
>>>>>> >> > I get this error with clang and others with vs compiler:
>>>>>> >> > truncated or malformed archive (string table at long name offset
>>>>>> 0not
>>>>>> >> > terminated)
>>>>>> >> > I try to use libcurl static in my project with Visual Studio.
>>>>>> >> > Is there a working prebuild visual studio download?
>>>>>> >>
>>>>>> >> If you are using the Microsoft compiler with Visual Studio then I
>>>>>> >> suggest use static libraries built with the Microsoft compiler.
>>>>>> There
>>>>>> >> are some pregenerated VS project files in some common
>>>>>> configurations in
>>>>>> >> the projects directory, or the winbuild directory has some
>>>>>> instructions
>>>>>> >> and a makefile for building custom configurations.
>>>>>> >>
>>>>>> >> -------------------------------------------------------------------
>>>>>> >> Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
>>>>>> >> Etiquette: https://curl.haxx.se/mail/etiquette.html
>>>>>> >
>>>>>> > -------------------------------------------------------------------
>>>>>> > Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
>>>>>> > Etiquette: https://curl.haxx.se/mail/etiquette.html
>>>>>>
>>>>>

-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette: https://curl.haxx.se/mail/etiquette.html
Received on 2020-03-20