Make sure ENGINES can be separately compiled as well.
Make sure _XOPEN_SOURCE_EXTENDED is defined in opensslconf.h Submitted by Zoltan Arpadffy <zoli@polarhome.com>
This commit is contained in:
parent
dde33ea9c3
commit
b529bba4bf
17
makevms.com
17
makevms.com
@ -7,6 +7,7 @@ $! A-Com Computing, Inc.
|
|||||||
$! byer@mail.all-net.net
|
$! byer@mail.all-net.net
|
||||||
$!
|
$!
|
||||||
$! Changes by Richard Levitte <richard@levitte.org>
|
$! Changes by Richard Levitte <richard@levitte.org>
|
||||||
|
$! Zoltan Arpadffy <zoli@polarhome.com>
|
||||||
$!
|
$!
|
||||||
$! This procedure creates the SSL libraries of "[.xxx.EXE.CRYPTO]LIBCRYPTO.OLB"
|
$! This procedure creates the SSL libraries of "[.xxx.EXE.CRYPTO]LIBCRYPTO.OLB"
|
||||||
$! "[.xxx.EXE.SSL]LIBSSL.OLB"
|
$! "[.xxx.EXE.SSL]LIBSSL.OLB"
|
||||||
@ -264,7 +265,7 @@ $ GOTO TIDY
|
|||||||
$ ENDIF
|
$ ENDIF
|
||||||
$ ENDIF
|
$ ENDIF
|
||||||
$ ENDIF
|
$ ENDIF
|
||||||
$ IF ARCH .EQS. "AXP"
|
$ IF ARCH .NES. "VAX"
|
||||||
$ THEN
|
$ THEN
|
||||||
$!
|
$!
|
||||||
$! Write the Alpha specific data
|
$! Write the Alpha specific data
|
||||||
@ -346,6 +347,10 @@ $! End
|
|||||||
$!
|
$!
|
||||||
$ ENDIF
|
$ ENDIF
|
||||||
$!
|
$!
|
||||||
|
$! There are many places where this is needed.
|
||||||
|
$!
|
||||||
|
$ WRITE H_FILE "#define _XOPEN_SOURCE_EXTENDED"
|
||||||
|
$!
|
||||||
$! Close the [.CRYPTO.<ARCH>]OPENSSLCONF.H file
|
$! Close the [.CRYPTO.<ARCH>]OPENSSLCONF.H file
|
||||||
$!
|
$!
|
||||||
$ CLOSE H_FILE
|
$ CLOSE H_FILE
|
||||||
@ -735,7 +740,8 @@ $!
|
|||||||
$ IF (P1.EQS."CONFIG").OR.(P1.EQS."BUILDINF").OR.(P1.EQS."SOFTLINKS") -
|
$ IF (P1.EQS."CONFIG").OR.(P1.EQS."BUILDINF").OR.(P1.EQS."SOFTLINKS") -
|
||||||
.OR.(P1.EQS."BUILDALL") -
|
.OR.(P1.EQS."BUILDALL") -
|
||||||
.OR.(P1.EQS."CRYPTO").OR.(P1.EQS."SSL") -
|
.OR.(P1.EQS."CRYPTO").OR.(P1.EQS."SSL") -
|
||||||
.OR.(P1.EQS."SSL_TASK").OR.(P1.EQS."TEST").OR.(P1.EQS."APPS")
|
.OR.(P1.EQS."SSL_TASK").OR.(P1.EQS."TEST").OR.(P1.EQS."APPS") -
|
||||||
|
.OR.(P1.EQS."ENGINES")
|
||||||
$ THEN
|
$ THEN
|
||||||
$!
|
$!
|
||||||
$! A Valid Arguement.
|
$! A Valid Arguement.
|
||||||
@ -749,7 +755,11 @@ $!
|
|||||||
$! Tell The User We Don't Know What They Want.
|
$! Tell The User We Don't Know What They Want.
|
||||||
$!
|
$!
|
||||||
$ WRITE SYS$OUTPUT ""
|
$ WRITE SYS$OUTPUT ""
|
||||||
$ WRITE SYS$OUTPUT "The Option ",P1," Is Invalid. The Valid Options Are:"
|
$ WRITE SYS$OUTPUT "USAGE: @MAKEVMS.COM [Target] [not-used option] [Debug option] <Compiler>"
|
||||||
|
$ WRITE SYS$OUTPUT ""
|
||||||
|
$ WRITE SYS$OUTPUT "Example: @MAKEVMS.COM ALL NORSAREF NODEBUG "
|
||||||
|
$ WRITE SYS$OUTPUT ""
|
||||||
|
$ WRITE SYS$OUTPUT "The Target ",P1," Is Invalid. The Valid Target Options Are:"
|
||||||
$ WRITE SYS$OUTPUT ""
|
$ WRITE SYS$OUTPUT ""
|
||||||
$ WRITE SYS$OUTPUT " ALL : Just Build Everything."
|
$ WRITE SYS$OUTPUT " ALL : Just Build Everything."
|
||||||
$ WRITE SYS$OUTPUT " CONFIG : Just build the [.CRYPTO.''ARCH']OPENSSLCONF.H file."
|
$ WRITE SYS$OUTPUT " CONFIG : Just build the [.CRYPTO.''ARCH']OPENSSLCONF.H file."
|
||||||
@ -763,6 +773,7 @@ $ WRITE SYS$OUTPUT " SSL : To Build Just The [.xxx.EXE.SSL]LIBSSL.O
|
|||||||
$ WRITE SYS$OUTPUT " SSL_TASK : To Build Just The [.xxx.EXE.SSL]SSL_TASK.EXE Program."
|
$ WRITE SYS$OUTPUT " SSL_TASK : To Build Just The [.xxx.EXE.SSL]SSL_TASK.EXE Program."
|
||||||
$ WRITE SYS$OUTPUT " TEST : To Build Just The OpenSSL Test Programs."
|
$ WRITE SYS$OUTPUT " TEST : To Build Just The OpenSSL Test Programs."
|
||||||
$ WRITE SYS$OUTPUT " APPS : To Build Just The OpenSSL Application Programs."
|
$ WRITE SYS$OUTPUT " APPS : To Build Just The OpenSSL Application Programs."
|
||||||
|
$ WRITE SYS$OUTPUT " ENGINES : To Build Just The ENGINES"
|
||||||
$ WRITE SYS$OUTPUT ""
|
$ WRITE SYS$OUTPUT ""
|
||||||
$ WRITE SYS$OUTPUT " Where 'xxx' Stands For:"
|
$ WRITE SYS$OUTPUT " Where 'xxx' Stands For:"
|
||||||
$ WRITE SYS$OUTPUT ""
|
$ WRITE SYS$OUTPUT ""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user