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

Reply via email to