cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Static winbuild with SSL broken

From: Ward Willats <libcurl_at_wardco.com>
Date: Tue, 6 Dec 2011 14:04:33 -0800

The symbols were thus:

libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__GetUserObjectInformationW_at_20 referenced in function
_OPENSSL_isservice
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__GetProcessWindowStation_at_0 referenced in function
_OPENSSL_isservice
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__GetDesktopWindow_at_0 referenced in function
_OPENSSL_isservice
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__MessageBoxA_at_16 referenced in function _OPENSSL_showfatal
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__DeregisterEventSource_at_4 referenced in function
_OPENSSL_showfatal
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__ReportEventA_at_36 referenced in function
_OPENSSL_showfatal
libcurl_a.lib(cryptlib.obj) : error LNK2019: unresolved external
symbol __imp__RegisterEventSourceA_at_8 referenced in function
_OPENSSL_showfatal
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__DeleteDC_at_4 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__DeleteObject_at_4 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__GetBitmapBits_at_12 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__BitBlt_at_36 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__GetObjectA_at_12 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__SelectObject_at_8 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__CreateCompatibleBitmap_at_12 referenced in function
_readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__GetDeviceCaps_at_8 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__CreateCompatibleDC_at_4 referenced in function _readscreen
libcurl_a.lib(rand_win.obj) : error LNK2019: unresolved external
symbol __imp__CreateDCA_at_16 referenced in function _readscreen
..\builds\libcurl-release-static-ssl-static-ipv6\bin\curl.exe : fatal
error LNK1120: 17 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio 10.0\VC\BIN\link.exe"' : return code '0x460'
Stop.

All three libs were required to silence things.

I could certainly have "perl config"'d openssl incorrectly, but the
openssl build went easily.

-- Ward
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2011-12-06