[openssl.org #1655] OpenSSL Build errors in Windows XP Professional

2014-06-30 Thread Rich Salz via RT
Very old release, unsupported platform, closing ticket.

__
OpenSSL Project http://www.openssl.org
Development Mailing List   openssl-dev@openssl.org
Automated List Manager   majord...@openssl.org


[openssl.org #1655] OpenSSL Build errors in Windows XP Professional

2008-03-18 Thread Rich O'Brien via RT
This issue has been resolved.
 
We are still looking for the libssl32.dll. It was no where to be found.
 
 
  _  

We need the following required files for DataWire development.
 
From OpenSSL/libeay32.dll
From OpenSSL/ssleay32.dll
From OpenSSL/libssl32.dll
 
We installed,
ActivePerl
 
We have VisualStudio 2005 Professional
 
We ran
 ms\do_ms
 
  _  

C:\Dev\DataWire\openssl-0.9.8gms\do_ms
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mkfiles.pl  1MINFO
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl no-asm VC-WIN32
1ms\nt.mak
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl dll no-asm VC-WIN32
1ms\ntdll.mak
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl no-asm VC-CE  1ms\ce.mak
%OSVERSION% is not defined at util/pl/VC-32.pl line 41.
Compilation failed in require at util\mk1mf.pl line 138.
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl dll no-asm VC-CE
1ms\cedll.mak
%OSVERSION% is not defined at util/pl/VC-32.pl line 41.
Compilation failed in require at util\mk1mf.pl line 138.
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mkdef.pl 32 libeay
1ms\libeay32.def
 
C:\Dev\DataWire\openssl-0.9.8gperl util\mkdef.pl 32 ssleay
1ms\ssleay32.def

  _  

 
But we get a fatal error on our nmake call below,
 
  _  

C:\Dev\DataWire\openssl-0.9.8gnmake -f ms\ntdll.mak
 
Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.
 
Building OpenSSL
perl util/copy.pl .\crypto\buildinf.h tmp32dll\buildinf.h
Copying: ./crypto/buildinf.h to tmp32dll/buildinf.h
cl /Fotmp32dll\uplink.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3
/WX /G
s0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN
-DDS
O_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
-DOPENSSL_SYSNAME
_WINNT -DUNICODE -D_UNICODE -DOPENSSL_USE_APPLINK -I. /Fdout32dll
-DOPENSSL_NO_C
AMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2
-DOPENSSL_NO_TLSEXT
 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL  -c ms\uplink.c
uplink.c
ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h':
No s
uch file or directory
NMAKE : fatal error U1077: 'C:\Program Files\Microsoft Visual Studio
8\VC\BIN\c
l.EXE' : return code '0x2'
Stop.
  _  

 
We have a windows.h resource file, but it is dated from 1998 from our
VisualStudio 2003 install. 
 
We tried as suggested in support  7. Why does the OpenSSL compilation fail
on Win32 with VC? but same result.
 
  _  

C:\Dev\DataWire\openssl-0.9.8gVSVARS32.BAT
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
 
C:\Dev\DataWire\openssl-0.9.8gnmake -f ms\ntdll.mak
 
Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.
 
Building OpenSSL
cl /Fotmp32dll\uplink.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3
/WX /G
s0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN
-DDS
O_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
-DOPENSSL_SYSNAME
_WINNT -DUNICODE -D_UNICODE -DOPENSSL_USE_APPLINK -I. /Fdout32dll
-DOPENSSL_NO_C
AMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2
-DOPENSSL_NO_TLSEXT
 -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL  -c ms\uplink.c
uplink.c
ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h':
No s
uch file or directory
NMAKE : fatal error U1077: 'C:\Program Files\Microsoft Visual Studio
8\VC\BIN\c
l.EXE' : return code '0x2'
Stop.

  _  

 
Any suggestions?
 
Thanks in advance.
 
Rich O'Brien

970 W Valley Parkway, #456
Escondido, CA 92025
[EMAIL PROTECTED]
(760) 291-0081 Main
(760) 807-1590 Cell/Mobile
(760) 291-0070 FAX 
  _  

*** The information in this message may be proprietary and/or confidential,
and protected from disclosure. If the reader of this message is not the
intended recipient, or an employee or agent responsible for delivering this
message to the intended recipient, you are hereby notified that any
dissemination, distribution or copying of this communication is strictly
prohibited. If you have received this communication in error, please notify
1stTransaction Corporation immediately by replying to this message and
deleting it from your computer. ***
 




This issue has been 
resolved.

We are still looking 
for the "libssl32.dll". It was no where to be found.





We need the following required files for DataWire 
development.

From 
OpenSSL/libeay32.dllFrom OpenSSL/ssleay32.dllFrom 
OpenSSL/libssl32.dll

We 
installed,
ActivePerl

We have VisualStudio 
2005 Professional

We 
ran
 
ms\do_ms




C:\Dev\DataWire\openssl-0.9.8gms\do_ms

C:\Dev\DataWire\openssl-0.9.8gperl 
util\mkfiles.pl 1MINFO

C:\Dev\DataWire\openssl-0.9.8gperl 
util\mk1mf.pl no-asm VC-WIN32 1ms\nt.mak

C:\Dev\DataWire\openssl-0.9.8gperl 
util\mk1mf.pl dll no-asm VC-WIN32 1ms\ntdll.mak

C:\Dev\DataWire\openssl-0.9.8gperl 
util\mk1mf.pl no-asm VC-CE 1ms\ce.mak%OSVERSION% is not defined at 

Re: [openssl.org #1655] OpenSSL Build errors in Windows XP Professional

2008-03-18 Thread Ger Hobbelt
Looking for libssl32.dll: see also
  http://curl.haxx.se/mail/archive-2002-09/0064.html

OpenSSL produces only two DLLs when built: one contains the crypto code and
some support, while the second contains the SSL/TLS protocol code. The fact
that you need three(!) SSL DLLs hints at a situation where you have a
codebase using OpenSSL which is in limbo between two major OpenSSL release
series (0.9.6 and 0.9.current).

Caveat: since I don't know DataWire, it may also be that libssl32.dll is not
OpenSSL itself, but some 'wrapper' DLL around the SSL library, but you'll
find that out quick enough if DataWire doesn't use the API as provided by
OpenSSL itself.

HTH,

Ger



On Tue, Mar 18, 2008 at 9:22 AM, Rich O'Brien via RT [EMAIL PROTECTED] wrote:

 This issue has been resolved.

 We are still looking for the libssl32.dll. It was no where to be found.


  _

 We need the following required files for DataWire development.

 From OpenSSL/libeay32.dll
 From OpenSSL/ssleay32.dll
 From OpenSSL/libssl32.dll

 We installed,
 ActivePerl

 We have VisualStudio 2005 Professional

 We ran
  ms\do_ms

  _

 C:\Dev\DataWire\openssl-0.9.8gms\do_ms

 C:\Dev\DataWire\openssl-0.9.8gperl util\mkfiles.pl  1MINFO

 C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl no-asm VC-WIN32
 1ms\nt.mak

 C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl dll no-asm VC-WIN32
 1ms\ntdll.mak

 C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl no-asm VC-CE
  1ms\ce.mak
 %OSVERSION% is not defined at util/pl/VC-32.pl line 41.
 Compilation failed in require at util\mk1mf.pl line 138.

 C:\Dev\DataWire\openssl-0.9.8gperl util\mk1mf.pl dll no-asm VC-CE
 1ms\cedll.mak
 %OSVERSION% is not defined at util/pl/VC-32.pl line 41.
 Compilation failed in require at util\mk1mf.pl line 138.

 C:\Dev\DataWire\openssl-0.9.8gperl util\mkdef.pl 32 libeay
 1ms\libeay32.def

 C:\Dev\DataWire\openssl-0.9.8gperl util\mkdef.pl 32 ssleay
 1ms\ssleay32.def

  _


 But we get a fatal error on our nmake call below,

  _

 C:\Dev\DataWire\openssl-0.9.8gnmake -f ms\ntdll.mak

 Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
 Copyright (C) Microsoft Corporation.  All rights reserved.

 Building OpenSSL
perl util/copy.pl .\crypto\buildinf.h tmp32dll\buildinf.h
 Copying: ./crypto/buildinf.h to tmp32dll/buildinf.h
cl /Fotmp32dll\uplink.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3
 /WX /G
 s0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN
 -DL_ENDIAN
 -DDS
 O_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
 -DOPENSSL_SYSNAME
 _WINNT -DUNICODE -D_UNICODE -DOPENSSL_USE_APPLINK -I. /Fdout32dll
 -DOPENSSL_NO_C
 AMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2
 -DOPENSSL_NO_TLSEXT
  -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL  -c ms\uplink.c
 uplink.c
 ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h
 ':
 No s
 uch file or directory
 NMAKE : fatal error U1077: 'C:\Program Files\Microsoft Visual Studio
 8\VC\BIN\c
 l.EXE' : return code '0x2'
 Stop.
  _


 We have a windows.h resource file, but it is dated from 1998 from our
 VisualStudio 2003 install.

 We tried as suggested in support  7. Why does the OpenSSL compilation
 fail
 on Win32 with VC? but same result.

  _

 C:\Dev\DataWire\openssl-0.9.8gVSVARS32.BAT
 Setting environment for using Microsoft Visual Studio 2005 x86 tools.

 C:\Dev\DataWire\openssl-0.9.8gnmake -f ms\ntdll.mak

 Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
 Copyright (C) Microsoft Corporation.  All rights reserved.

 Building OpenSSL
cl /Fotmp32dll\uplink.obj -Iinc32 -Itmp32dll /MD /Ox /O2 /Ob2 /W3
 /WX /G
 s0 /GF /Gy /nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN
 -DL_ENDIAN
 -DDS
 O_WIN32 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE
 -DOPENSSL_SYSNAME
 _WINNT -DUNICODE -D_UNICODE -DOPENSSL_USE_APPLINK -I. /Fdout32dll
 -DOPENSSL_NO_C
 AMELLIA -DOPENSSL_NO_SEED -DOPENSSL_NO_RC5 -DOPENSSL_NO_MDC2
 -DOPENSSL_NO_TLSEXT
  -DOPENSSL_NO_KRB5 -DOPENSSL_NO_DYNAMIC_ENGINE -D_WINDLL  -c ms\uplink.c
 uplink.c
 ms\uplink.c(11) : fatal error C1083: Cannot open include file: 'windows.h
 ':
 No s
 uch file or directory
 NMAKE : fatal error U1077: 'C:\Program Files\Microsoft Visual Studio
 8\VC\BIN\c
 l.EXE' : return code '0x2'
 Stop.

  _


 Any suggestions?

 Thanks in advance.

 Rich O'Brien

 970 W Valley Parkway, #456
 Escondido, CA 92025
 [EMAIL PROTECTED]
 (760) 291-0081 Main
 (760) 807-1590 Cell/Mobile
 (760) 291-0070 FAX
  _

 *** The information in this message may be proprietary and/or
 confidential,
 and protected from disclosure. If the reader of this message is not the
 intended recipient, or an employee or agent responsible for delivering
 this
 message to the intended recipient, you are hereby notified that any
 dissemination, distribution or copying of this communication is strictly
 prohibited. If you have received this communication in error, please
 notify
 1stTransaction 

Re: [openssl.org #1655] OpenSSL Build errors in Windows XP Professional

2008-03-18 Thread Ger Hobbelt
By the way: This issue has been resolved.

How was it resolved? Just curious, and it may help other who later search
this ML.

Ger


On Tue, Mar 18, 2008 at 9:22 AM, Rich O'Brien via RT [EMAIL PROTECTED] wrote:

 This issue has been resolved.

 We are still looking for the libssl32.dll. It was no where to be found.