[Solution] Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace

2005-06-05 Thread Francois PIETTE

Simple: there was a second missing file: v3_pci.c.
So the final solution is to add two files to the libeay32/x509v3 folder in 
the worlspace: v3_pci.c and v3_pcia.c


--
[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
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Sunday, June 05, 2005 3:37 PM
Subject: Re: Problem in compiling openssl 0.9.7g on Windows with MSVC 
workspace




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

Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace

2005-06-04 Thread Francois PIETTE

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

--
[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: 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.


--
[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: 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

_
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

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



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



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


Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace

2005-06-04 Thread Sean Covel
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.

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

Sean

Francois PIETTE wrote:
 Am i the only one still using MSVC workspace ?
 Can someone give a look at my message below ?
 
 -- 
 [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: 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.

 -- 
 [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: 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

 _
 Express yourself instantly with MSN Messenger! Download today it's FREE!
 http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

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


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

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

Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace

2005-06-04 Thread Francois PIETTE

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 Listopenssl-users@openssl.org
Automated List Manager   [EMAIL PROTECTED]


Re: Problem in compiling openssl 0.9.7g on Windows with MSVC workspace

2005-06-02 Thread Francois PIETTE

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.


--
[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: 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

_
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

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



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