Hi,

 I am interested in using the ECDSA library with minimum other features. I
am trying to remove as many libraries as possible by adding "no-XXX" to the
list of parameters given to the mk1mf.pl and mkdef.pl (in the do_ms.bat).
However, when trying to compile "no-sock" it fails with the following
errors:

 Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0

Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

 Building OpenSSL

        link /nologo /subsystem:console /opt:ref /dll
/out:out32dll\libeay32.dl

 /def:ms/LIBEAY32.def @C:\DOCUME~1\emans\LOCALS~1\Temp\nma05028.

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_accept

LIBEAY32.def : error LNK2001: unresolved external symbol
BIO_get_accept_socket

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_get_host_ip

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_get_port

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_gethostbyname

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_new_accept

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_new_connect

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_new_socket

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_s_accept

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_s_connect

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_s_socket

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_set_tcp_ndelay

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_sock_cleanup

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_sock_error

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_sock_init

LIBEAY32.def : error LNK2001: unresolved external symbol
BIO_sock_non_fatal_error

LIBEAY32.def : error LNK2001: unresolved external symbol
BIO_sock_should_retry

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_socket_ioctl

LIBEAY32.def : error LNK2001: unresolved external symbol BIO_socket_nbio

out32dll\libeay32.lib : fatal error LNK1120: 19 unresolved externals

LINK : fatal error LNK1141: failure during build of exports file

NMAKE : fatal error U1077: 'link' : return code '0x475'

Stop.

Could you please help me out here?

I am mainly interested in removing any need of the Microsoft Visual
libraries (gdi32.lib advapi32.lib user32.lib msvcrt.lib  oldnames.lib
kernel32.lib).

Any help will be highly appreciated.

Thanks in advance

Eman

Reply via email to