Re: static libcurl with clang
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