Hi,
I tried to build version 0.9.6 on an OpenVMS Alpha Operating System,
Version V7.1.
Having unpacked the openssl 0.9.6 tar ball. I tried to build the package
in stages.
@MAKEVMS OPTION NORSAREF NODEBUG
config, buildinf, and softlink stages all went well.
The crypto library successfully built with one warning from the
compilation of BSS_LOG.C. Then the build script started to build the
crypto applications. The script got stuck in an infinite loop printing:
Compiling The PKCS7 Applications. (APPS,APPS)
ENC.c
DEC.c
SIGN.c
VERIFY.c
EXAMPLE.c
ENC.exe
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
I killed the script execution and tried building the other executables
with similar errors resulting. I seem to remember some limit on the
number of objects inside a library but I don't know how to get arround
this problem. (A complete summary of the errors is attached to this
message.)
I am interested in running David Jones' SSH server for OpenVMS if I can
successfully compile the needed libraries.
Can anyone help?
Thanks and Best Regards,
Will
Openssl Version 0.9.6
~~~~~~~~~~~~~~~~~~~~~
CRYPTO
++++++
#pragma member_alignment __restore
........^
%CC-W-ALIGNPOP, This "restore" has underflowed the member alignment's
stack.
No corresponding "save" was found.
At line number 265 in OPCDEF.
%VCG-I-SUMMARY, Completed with 0 error(s), 1 warning(s), and
0 informational messages.
At line number 394 in
$1$DKB300:[CDF.BELL.OPENSSL-0_9_6.CRYPTO.B
IO]BSS_LOG.C;1.
%LIBRAR-W-COMCOD, compilation warnings in module BSS_LOG file
$1$DKB300:[CDF.BELL.OPENSSL-0_9_6.VAX.OBJ.CRYPTO]BSS_LOG.OBJ;1
All Done...
Then it started to compile the applications...
Compiling The PKCS7 Applications. (APPS,APPS)
ENC.c
DEC.c
SIGN.c
VERIFY.c
EXAMPLE.c
ENC.exe
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
This failed but then tried again. It seems it was caught in an infinite
loop. So I killed the process.
ssl
+++
Compiled with no errors
ssl_task
++++++++
Creating SSL_TASK OSU HTTP SSL Engine.
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_
9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
%LINK-E-NOIMGFIL, image file not created
TEST
++++
Building The MD5TEST Test Program.
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_
9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
%LINK-E-NOIMGFIL, image file not created
Building The HMACTEST Test Program.
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_
9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
%LINK-E-NOIMGFIL, image file not created
Building The SSLTEST Test Program.
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_
9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
%LINK-E-NOIMGFIL, image file not created
APPS
++++
Building The OPENSSL Application Program.
%LINK-E-OUTSIMG, attempted store location %X000504E0 is outside image
binary (%X
00000000 to %X00000000)
in psect MD5_VERSION module MD5_DGST file
$1$DKB300:[CDF.BELL.OPENSSL-0_
9_6.VAX.EXE.CRYPTO]LIBCRYPTO.OLB;1
%LINK-E-NOIMGFIL, image file not created