Article delegate-en/2433 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
search
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
[Reference:<_A2421@delegate-en.ML_>]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: problem with SSLWAY an MSVC++6.0
01 Oct 2003 18:42:48 GMT feedback@delegate.org (Yutaka Sato)


Hi,

On 09/30/03(01:08) you =?iso-8859-2?Q?JEN=CDK_Luk=E1=B9?= <poueqbdyi-5bnwhwgjselr.ml@ml.delegate.org> wrote
in <_A2421@delegate-en.ML_>
 |I have the following errors when I compile SSLWAY:
 |
 |C:\delegate\filters>nmake /f makefile.go sslway
 |
 |Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
 |Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
 |
 |"## SSLEAY=../../SSL   ---- the directory of SSLeay"
 |"## LIBSSL=../../SSL/ssleay32.lib ../../SSL/libeay32.lib   ---- the SSLeay
 |library"
 |"## specify proper SSLEAY and/or LIBSSL if the following failed."
 |        cl -O -nologo -L../lib -o sslway sslway.o ../../SSL/ssleay32.lib
 |../../SSL/libeay32.lib -lnsl -lsocket WSOCK32.LIB ADVAPI32.LIB OLE32.LIB
 |SHELL32.LIB UUID.LIB -lssl -lcrypto -lkssl -lpam
 |GDI32.LIB ../lib/library.a ../lib/libsubst.a  ../../SSL
 |/ssleay32.lib ../../SSL/libeay32.lib -lnsl -lsocket WSOCK32.LIB ADVAPI32.LIB
 |OLE32.LIB SHELL32.LIB UUID.LIB -lssl -lcrypto -l
 |kssl -lpam GDI32.LIB
...
 |library.a(passwd.o) : error LNK2001: unresolved external symbol _str_from64
 |library.a(pam.o) : error LNK2001: unresolved external symbol _str_from64
 |library.a(passwd.o) : error LNK2001: unresolved external symbol _str_to64
 |library.a(passwd.o) : error LNK2001: unresolved external symbol _VSocket
 |library.a(passwd.o) : error LNK2001: unresolved external symbol
 |_fullpathSUCOM
 |library.a(forkspawn.o) : error LNK2001: unresolved external symbol
 |_BeforeExec
 |libsubst.a(OpenSSL.o) : error LNK2001: unresolved external symbol
 |_OpenSSL_add_all_algorithms
 |sslway.exe : fatal error LNK1120: 6 unresolved externals
 |
 |I can link the Str_From64 and Str_to64 functions from libmimekit.a but I can
 |not find the other ones. Can you help me?

Thank you for your notice. I could reproduce the problem on my Win.
These problems are caused when I introduced PAM capability (in 8.6.3) in
passwd.c and pam.c which is referred only on Win32
(via winserv.c -> fstat.c -> passwd.c -> forkspawn.c).
So I'll modify not to refer fstat.c in winserv.c.
Another one for OpenSSL_... is introduced to cope with newer OpenSSL
library which forgot backward compatibility with SSLeay.  It will be fixed
by renaming OpenSSL.c.
I'll apply these modifications in the next release.  You can try it
if you would with
<URL:ftp://ftp.delegate.org/pub/DeleGate/delegate8.7.3-pre1.tar.gz>

Cheers,
Yutaka
--
  D G Yutaka Sato <y.sato@delegate.org> http://www.delegate.org/y.sato/
 ( - ) National Institute of Advanced Industrial Science and Technology (AIST)
_<   >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
@_@V