I'm progressing !
The file v3_pcia.c was missing from libeay32/x509v3 files !
Now I have only one undefined symbol remaining: v3_pci

--- cut here ---
Creating library ..\..\out32dll\Debug/libeay32.lib and object ..\..\out32dll\Debug/libeay32.exp
v3_lib.obj : error LNK2001: unresolved external symbol _v3_pci
..\..\out32dll\Debug/libeay32.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

--- cut here ---

I still have to find where it is defined. Probably in another file that is missing from libeay32.dll project.

--
[EMAIL PROTECTED]
The author for the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be


----- Original Message ----- From: "Francois PIETTE" <[EMAIL PROTECTED]>
To: <openssl-users@openssl.org>
Sent: Saturday, June 04, 2005 5:09 PM
Subject: Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace


From the looks of it you are missing some include files.  Search the
source for where those symbols are defined.  Get those include files
into your project.

There are no missing source file. The symbols are defined by various macros. Everything is there (I can compile correctly with the command line make file). I think it us only a matter of compiler or linker option. I think it currently compile the symbols as externals.

BTW, why not just link to the libs?  You could even link statically.

I need the DLL because I don't write any C/C++ application but a Delphi application which dynamically link to the two OpenSSL DLL.

--
[EMAIL PROTECTED]
The author for the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be

Francois PIETTE wrote:
Am i the only one still using MSVC workspace ?
Can someone give a look at my message below ?


----- Original Message ----- From: "Francois PIETTE"
<[EMAIL PROTECTED]>
To: <openssl-users@openssl.org>
Sent: Thursday, June 02, 2005 6:37 PM
Subject: Re: Problem in compiling openssl 0.9.7g on Windows with MSVC
workspace


I have the exact same problem and can't fix it.
Can someone give a step by step procedure to fix the problem ?
Or maybe correct MSVC workspace exist somewhere ?

btw: Compiling works OK when using the make file. It only fails as
explained below when using MSVC workspace.

----- Original Message ----- From: "ahmad hassan"
<[EMAIL PROTECTED]>
To: <openssl-users@openssl.org>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, May 03, 2005 1:20 PM
Subject: Problem in compiling openssl 0.9.7g on Windows


Hello,
I am trying to build openssl 0.9.7g on windows, which i was successfully
able to do using steps mentioned in INSTALL.W32 file. Now i would
like to
include libeay32 and ssleay32 source code as a workspace in my Visual
C++
6.0 project. For that i went to http://www.openssl.org/related/ and the
second link gave me the dsp to use and compile openssl source code
through
vc++ environment.

It is actually so that i had openssl 0.9.7d with me which i downloaded a
year ago and compiled it using this visual studio project file but
now it
is not compiling with the latest version giving me messages like this.

There is some problem with proxy certifiactes thing.
How do i reslove these errors. Some are just defined in the libeay32.def
file which i removed but
PROXY_CERT_INFO_EXTENSION_free is not declared anywhere and is being
used
in number of places like openssl-0.9.7g\crypto\x509\x509_vfy.c etc.

Can anyone guide me or give me related information regarding how to
include latest openssl version as workspace in my project.


--------------------Configuration: libeay32 - Win32
Debug--------------------
Linking...
libeay32.def : error LNK2001: unresolved external symbol
PROXY_CERT_INFO_EXTENSION_free
libeay32.def : error LNK2001: unresolved external symbol
PROXY_CERT_INFO_EXTENSION_it
libeay32.def : error LNK2001: unresolved external symbol
PROXY_CERT_INFO_EXTENSION_new
libeay32.def : error LNK2001: unresolved external symbol
PROXY_POLICY_free
libeay32.def : error LNK2001: unresolved external symbol PROXY_POLICY_it
libeay32.def : error LNK2001: unresolved external symbol
PROXY_POLICY_new
libeay32.def : error LNK2001: unresolved external symbol
d2i_PROXY_CERT_INFO_EXTENSION
libeay32.def : error LNK2001: unresolved external symbol
d2i_PROXY_POLICY
libeay32.def : error LNK2001: unresolved external symbol
i2d_PROXY_CERT_INFO_EXTENSION
libeay32.def : error LNK2001: unresolved external symbol
i2d_PROXY_POLICY
..\..\out32dll\Debug/libeay32.lib : fatal error LNK1120: 10 unresolved
externals
LINK : fatal error LNK1141: failure during build of exports file
Error executing link.exe.

libeay32.dll - 12 error(s), 0 warning(s)
--------------------Configuration: libeay32 - Win32
Debug--------------------

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to