diff options
Diffstat (limited to 'src/lib/libssl/test/maketests.com')
-rw-r--r-- | src/lib/libssl/test/maketests.com | 262 |
1 files changed, 44 insertions, 218 deletions
diff --git a/src/lib/libssl/test/maketests.com b/src/lib/libssl/test/maketests.com index 91e859deab..7c44e4545a 100644 --- a/src/lib/libssl/test/maketests.com +++ b/src/lib/libssl/test/maketests.com | |||
@@ -16,22 +16,10 @@ $! The test "executeables" will be placed in a directory called | |||
16 | $! [.xxx.EXE.TEST] where "xxx" denotes AXP or VAX depending on your machines | 16 | $! [.xxx.EXE.TEST] where "xxx" denotes AXP or VAX depending on your machines |
17 | $! architecture. | 17 | $! architecture. |
18 | $! | 18 | $! |
19 | $! Specify RSAREF as P1 to compile with the RSAREF library instead of | 19 | $! Specify DEBUG or NODEBUG P1 to compile with or without debugger |
20 | $! the regular one. If you specify NORSAREF it will compile with the | ||
21 | $! regular RSAREF routines. (Note: If you are in the United States | ||
22 | $! you MUST compile with RSAREF unless you have a license from RSA). | ||
23 | $! | ||
24 | $! Note: The RSAREF libraries are NOT INCLUDED and you have to | ||
25 | $! download it from "ftp://ftp.rsa.com/rsaref". You have to | ||
26 | $! get the ".tar-Z" file as the ".zip" file dosen't have the | ||
27 | $! directory structure stored. You have to extract the file | ||
28 | $! into the [.RSAREF] directory under the root directory as that | ||
29 | $! is where the scripts will look for the files. | ||
30 | $! | ||
31 | $! Specify DEBUG or NODEBUG P2 to compile with or without debugger | ||
32 | $! information. | 20 | $! information. |
33 | $! | 21 | $! |
34 | $! Specify which compiler at P3 to try to compile under. | 22 | $! Specify which compiler at P2 to try to compile under. |
35 | $! | 23 | $! |
36 | $! VAXC For VAX C. | 24 | $! VAXC For VAX C. |
37 | $! DECC For DEC C. | 25 | $! DECC For DEC C. |
@@ -40,13 +28,13 @@ $! | |||
40 | $! If you don't speficy a compiler, it will try to determine which | 28 | $! If you don't speficy a compiler, it will try to determine which |
41 | $! "C" compiler to use. | 29 | $! "C" compiler to use. |
42 | $! | 30 | $! |
43 | $! P4, if defined, sets a TCP/IP library to use, through one of the following | 31 | $! P3, if defined, sets a TCP/IP library to use, through one of the following |
44 | $! keywords: | 32 | $! keywords: |
45 | $! | 33 | $! |
46 | $! UCX for UCX | 34 | $! UCX for UCX |
47 | $! SOCKETSHR for SOCKETSHR+NETLIB | 35 | $! SOCKETSHR for SOCKETSHR+NETLIB |
48 | $! | 36 | $! |
49 | $! P5, if defined, sets a compiler thread NOT needed on OpenVMS 7.1 (and up) | 37 | $! P4, if defined, sets a compiler thread NOT needed on OpenVMS 7.1 (and up) |
50 | $! | 38 | $! |
51 | $! | 39 | $! |
52 | $! Define A TCP/IP Library That We Will Need To Link To. | 40 | $! Define A TCP/IP Library That We Will Need To Link To. |
@@ -91,10 +79,6 @@ $! Define The CRYPTO-LIB We Are To Use. | |||
91 | $! | 79 | $! |
92 | $ CRYPTO_LIB := SYS$DISK:[-.'ARCH'.EXE.CRYPTO]LIBCRYPTO.OLB | 80 | $ CRYPTO_LIB := SYS$DISK:[-.'ARCH'.EXE.CRYPTO]LIBCRYPTO.OLB |
93 | $! | 81 | $! |
94 | $! Define The RSAREF-LIB We Are To Use. | ||
95 | $! | ||
96 | $ RSAREF_LIB := SYS$DISK:[-.'ARCH'.EXE.RSAREF]LIBRSAGLUE.OLB | ||
97 | $! | ||
98 | $! Define The SSL We Are To Use. | 82 | $! Define The SSL We Are To Use. |
99 | $! | 83 | $! |
100 | $ SSL_LIB := SYS$DISK:[-.'ARCH'.EXE.SSL]LIBSSL.OLB | 84 | $ SSL_LIB := SYS$DISK:[-.'ARCH'.EXE.SSL]LIBSSL.OLB |
@@ -227,74 +211,32 @@ $! | |||
227 | $ ENDIF | 211 | $ ENDIF |
228 | $! | 212 | $! |
229 | $! Link The Program, Check To See If We Need To Link With RSAREF Or Not. | 213 | $! Link The Program, Check To See If We Need To Link With RSAREF Or Not. |
214 | $! Check To See If We Are To Link With A Specific TCP/IP Library. | ||
230 | $! | 215 | $! |
231 | $ IF (RSAREF.EQS."TRUE") | 216 | $ IF (TCPIP_LIB.NES."") |
232 | $ THEN | 217 | $ THEN |
233 | $! | 218 | $! |
234 | $! Check To See If We Are To Link With A Specific TCP/IP Library. | 219 | $! Don't Link With The RSAREF Routines And TCP/IP Library. |
235 | $! | ||
236 | $ IF (TCPIP_LIB.NES."") | ||
237 | $ THEN | ||
238 | $! | ||
239 | $! Link With The RSAREF Library And A Specific TCP/IP Library. | ||
240 | $! | ||
241 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - | ||
242 | 'OBJECT_FILE',- | ||
243 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY,'RSAREF_LIB'/LIBRARY, - | ||
244 | 'TCPIP_LIB','OPT_FILE'/OPTION | ||
245 | $! | ||
246 | $! Else... | ||
247 | $! | ||
248 | $ ELSE | ||
249 | $! | ||
250 | $! Link With The RSAREF Library And NO TCP/IP Library. | ||
251 | $! | ||
252 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - | ||
253 | 'OBJECT_FILE', - | ||
254 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY,'RSAREF_LIB'/LIBRARY, - | ||
255 | 'OPT_FILE'/OPTION | ||
256 | $! | ||
257 | $! End The TCP/IP Library Check. | ||
258 | $! | ||
259 | $ ENDIF | ||
260 | $! | ||
261 | $! Else... | ||
262 | $! | ||
263 | $ ELSE | ||
264 | $! | ||
265 | $! Don't Link With The RSAREF Routines. | ||
266 | $! | ||
267 | $! | ||
268 | $! Check To See If We Are To Link With A Specific TCP/IP Library. | ||
269 | $! | ||
270 | $ IF (TCPIP_LIB.NES."") | ||
271 | $ THEN | ||
272 | $! | ||
273 | $! Don't Link With The RSAREF Routines And TCP/IP Library. | ||
274 | $! | 220 | $! |
275 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - | 221 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - |
276 | 'OBJECT_FILE', - | 222 | 'OBJECT_FILE', - |
277 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY, - | 223 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY, - |
278 | 'TCPIP_LIB','OPT_FILE'/OPTION | 224 | 'TCPIP_LIB','OPT_FILE'/OPTION |
279 | $! | 225 | $! |
280 | $! Else... | 226 | $! Else... |
281 | $! | 227 | $! |
282 | $ ELSE | 228 | $ ELSE |
283 | $! | 229 | $! |
284 | $! Don't Link With The RSAREF Routines And Link With A TCP/IP Library. | 230 | $! Don't Link With The RSAREF Routines And Link With A TCP/IP Library. |
285 | $! | 231 | $! |
286 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - | 232 | $ LINK/'DEBUGGER'/'TRACEBACK' /EXE='EXE_FILE' - |
287 | 'OBJECT_FILE', - | 233 | 'OBJECT_FILE', - |
288 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY, - | 234 | 'SSL_LIB'/LIBRARY,'CRYPTO_LIB'/LIBRARY, - |
289 | 'OPT_FILE'/OPTION | 235 | 'OPT_FILE'/OPTION |
290 | $! | 236 | $! |
291 | $! End The TCP/IP Library Check. | 237 | $! End The TCP/IP Library Check. |
292 | $! | ||
293 | $ ENDIF | ||
294 | $! | ||
295 | $! End The RSAREF Link Check. | ||
296 | $! | 238 | $! |
297 | $ ENDIF | 239 | $ ENDIF |
298 | $! | 240 | $! |
299 | $! Go Back And Do It Again. | 241 | $! Go Back And Do It Again. |
300 | $! | 242 | $! |
@@ -459,32 +401,6 @@ $! End The Crypto Library Check. | |||
459 | $! | 401 | $! |
460 | $ ENDIF | 402 | $ ENDIF |
461 | $! | 403 | $! |
462 | $! See If We Need The RSAREF Library... | ||
463 | $! | ||
464 | $ IF (RSAREF.EQS."TRUE") | ||
465 | $ THEN | ||
466 | $! | ||
467 | $! Look For The Library LIBRSAGLUE.OLB. | ||
468 | $! | ||
469 | $ IF (F$SEARCH(RSAREF_LIB).EQS."") | ||
470 | $ THEN | ||
471 | $! | ||
472 | $! Tell The User We Can't Find The LIBRSAGLUE.OLB Library. | ||
473 | $! | ||
474 | $ WRITE SYS$OUTPUT "" | ||
475 | $ WRITE SYS$OUTPUT "Can't Find The Library ",RSAREF_LIB,"." | ||
476 | $ WRITE SYS$OUTPUT "We Can't Link Without It." | ||
477 | $ WRITE SYS$OUTPUT "" | ||
478 | $! | ||
479 | $! Since We Can't Link Without It, Exit. | ||
480 | $! | ||
481 | $ EXIT | ||
482 | $ ENDIF | ||
483 | $! | ||
484 | $! End The RSAREF Library Check. | ||
485 | $! | ||
486 | $ ENDIF | ||
487 | $! | ||
488 | $! Look For The Library LIBSSL.OLB. | 404 | $! Look For The Library LIBSSL.OLB. |
489 | $! | 405 | $! |
490 | $ IF (F$SEARCH(SSL_LIB).EQS."") | 406 | $ IF (F$SEARCH(SSL_LIB).EQS."") |
@@ -515,75 +431,10 @@ $ CHECK_OPTIONS: | |||
515 | $! | 431 | $! |
516 | $! Check To See If P1 Is Blank. | 432 | $! Check To See If P1 Is Blank. |
517 | $! | 433 | $! |
518 | $ P1 = "NORSAREF" | 434 | $ IF (P1.EQS."NODEBUG") |
519 | $ IF (P1.EQS."NORSAREF") | ||
520 | $ THEN | ||
521 | $! | ||
522 | $! P1 Is NORSAREF, So Compile With The Regular RSA Libraries. | ||
523 | $! | ||
524 | $ RSAREF = "FALSE" | ||
525 | $ ELSE | ||
526 | $! | ||
527 | $! Check To See If We Are To Use The RSAREF Library. | ||
528 | $! | ||
529 | $ IF (P1.EQS."RSAREF") | ||
530 | $ THEN | ||
531 | $! | ||
532 | $! Check To Make Sure We Have The RSAREF Source Code Directory. | ||
533 | $! | ||
534 | $ IF (F$SEARCH("SYS$DISK:[-.RSAREF]SOURCE.DIR").EQS."") | ||
535 | $ THEN | ||
536 | $! | ||
537 | $! We Don't Have The RSAREF Souce Code Directory, So Tell The | ||
538 | $! User This. | ||
539 | $! | ||
540 | $ WRITE SYS$OUTPUT "" | ||
541 | $ WRITE SYS$OUTPUT "It appears that you don't have the RSAREF Souce Code." | ||
542 | $ WRITE SYS$OUTPUT "You need to go to 'ftp://ftp.rsa.com/rsaref'. You have to" | ||
543 | $ WRITE SYS$OUTPUT "get the '.tar-Z' file as the '.zip' file dosen't have the" | ||
544 | $ WRITE SYS$OUTPUT "directory structure stored. You have to extract the file" | ||
545 | $ WRITE SYS$OUTPUT "into the [.RSAREF] directory under the root directory" | ||
546 | $ WRITE SYS$OUTPUT "as that is where the scripts will look for the files." | ||
547 | $ WRITE SYS$OUTPUT "" | ||
548 | $! | ||
549 | $! Time To Exit. | ||
550 | $! | ||
551 | $ EXIT | ||
552 | $! | ||
553 | $! Else, Compile Using The RSAREF Library. | ||
554 | $! | ||
555 | $ ELSE | ||
556 | $ RSAREF = "TRUE" | ||
557 | $ ENDIF | ||
558 | $ ELSE | ||
559 | $! | ||
560 | $! They Entered An Invalid Option.. | ||
561 | $! | ||
562 | $ WRITE SYS$OUTPUT "" | ||
563 | $ WRITE SYS$OUTPUT "The Option ",P1," Is Invalid. The Valid Options Are:" | ||
564 | $ WRITE SYS$OUTPUT "" | ||
565 | $ WRITE SYS$OUTPUT " RSAREF : Compile With The RSAREF Library." | ||
566 | $ WRITE SYS$OUTPUT " NORSAREF : Compile With The Regular RSA Library." | ||
567 | $ WRITE SYS$OUTPUT "" | ||
568 | $! | ||
569 | $! Time To EXIT. | ||
570 | $! | ||
571 | $ EXIT | ||
572 | $! | ||
573 | $! End The Valid Arguement Check. | ||
574 | $! | ||
575 | $ ENDIF | ||
576 | $! | ||
577 | $! End The P1 Check. | ||
578 | $! | ||
579 | $ ENDIF | ||
580 | $! | ||
581 | $! Check To See If P2 Is Blank. | ||
582 | $! | ||
583 | $ IF (P2.EQS."NODEBUG") | ||
584 | $ THEN | 435 | $ THEN |
585 | $! | 436 | $! |
586 | $! P2 Is NODEBUG, So Compile Without Debugger Information. | 437 | $! P1 Is NODEBUG, So Compile Without Debugger Information. |
587 | $! | 438 | $! |
588 | $ DEBUGGER = "NODEBUG" | 439 | $ DEBUGGER = "NODEBUG" |
589 | $ TRACEBACK = "NOTRACEBACK" | 440 | $ TRACEBACK = "NOTRACEBACK" |
@@ -598,7 +449,7 @@ $ ELSE | |||
598 | $! | 449 | $! |
599 | $! Check To See If We Are To Compile With Debugger Information. | 450 | $! Check To See If We Are To Compile With Debugger Information. |
600 | $! | 451 | $! |
601 | $ IF (P2.EQS."DEBUG") | 452 | $ IF (P1.EQS."DEBUG") |
602 | $ THEN | 453 | $ THEN |
603 | $! | 454 | $! |
604 | $! Compile With Debugger Information. | 455 | $! Compile With Debugger Information. |
@@ -617,7 +468,7 @@ $! | |||
617 | $! Tell The User Entered An Invalid Option.. | 468 | $! Tell The User Entered An Invalid Option.. |
618 | $! | 469 | $! |
619 | $ WRITE SYS$OUTPUT "" | 470 | $ WRITE SYS$OUTPUT "" |
620 | $ WRITE SYS$OUTPUT "The Option ",P2," Is Invalid. The Valid Options Are:" | 471 | $ WRITE SYS$OUTPUT "The Option ",P1," Is Invalid. The Valid Options Are:" |
621 | $ WRITE SYS$OUTPUT "" | 472 | $ WRITE SYS$OUTPUT "" |
622 | $ WRITE SYS$OUTPUT " DEBUG : Compile With The Debugger Information." | 473 | $ WRITE SYS$OUTPUT " DEBUG : Compile With The Debugger Information." |
623 | $ WRITE SYS$OUTPUT " NODEBUG : Compile Without The Debugger Information." | 474 | $ WRITE SYS$OUTPUT " NODEBUG : Compile Without The Debugger Information." |
@@ -631,13 +482,13 @@ $! End The Valid Arguement Check. | |||
631 | $! | 482 | $! |
632 | $ ENDIF | 483 | $ ENDIF |
633 | $! | 484 | $! |
634 | $! End The P3 Check. | 485 | $! End The P2 Check. |
635 | $! | 486 | $! |
636 | $ ENDIF | 487 | $ ENDIF |
637 | $! | 488 | $! |
638 | $! Check To See If P3 Is Blank. | 489 | $! Check To See If P2 Is Blank. |
639 | $! | 490 | $! |
640 | $ IF (P3.EQS."") | 491 | $ IF (P2.EQS."") |
641 | $ THEN | 492 | $ THEN |
642 | $! | 493 | $! |
643 | $! O.K., The User Didn't Specify A Compiler, Let's Try To | 494 | $! O.K., The User Didn't Specify A Compiler, Let's Try To |
@@ -650,7 +501,7 @@ $ THEN | |||
650 | $! | 501 | $! |
651 | $! Looks Like GNUC, Set To Use GNUC. | 502 | $! Looks Like GNUC, Set To Use GNUC. |
652 | $! | 503 | $! |
653 | $ P3 = "GNUC" | 504 | $ P2 = "GNUC" |
654 | $! | 505 | $! |
655 | $! End The GNU C Compiler Check. | 506 | $! End The GNU C Compiler Check. |
656 | $! | 507 | $! |
@@ -663,7 +514,7 @@ $ THEN | |||
663 | $! | 514 | $! |
664 | $! Looks Like DECC, Set To Use DECC. | 515 | $! Looks Like DECC, Set To Use DECC. |
665 | $! | 516 | $! |
666 | $ P3 = "DECC" | 517 | $ P2 = "DECC" |
667 | $! | 518 | $! |
668 | $! Else... | 519 | $! Else... |
669 | $! | 520 | $! |
@@ -671,7 +522,7 @@ $ ELSE | |||
671 | $! | 522 | $! |
672 | $! Looks Like VAXC, Set To Use VAXC. | 523 | $! Looks Like VAXC, Set To Use VAXC. |
673 | $! | 524 | $! |
674 | $ P3 = "VAXC" | 525 | $ P2 = "VAXC" |
675 | $! | 526 | $! |
676 | $! End The VAXC Compiler Check. | 527 | $! End The VAXC Compiler Check. |
677 | $! | 528 | $! |
@@ -685,9 +536,9 @@ $! End The Compiler Check. | |||
685 | $! | 536 | $! |
686 | $ ENDIF | 537 | $ ENDIF |
687 | $! | 538 | $! |
688 | $! Check To See If We Have A Option For P4. | 539 | $! Check To See If We Have A Option For P3. |
689 | $! | 540 | $! |
690 | $ IF (P4.EQS."") | 541 | $ IF (P3.EQS."") |
691 | $ THEN | 542 | $ THEN |
692 | $! | 543 | $! |
693 | $! Find out what socket library we have available | 544 | $! Find out what socket library we have available |
@@ -697,7 +548,7 @@ $ THEN | |||
697 | $! | 548 | $! |
698 | $! We have SOCKETSHR, and it is my opinion that it's the best to use. | 549 | $! We have SOCKETSHR, and it is my opinion that it's the best to use. |
699 | $! | 550 | $! |
700 | $ P4 = "SOCKETSHR" | 551 | $ P3 = "SOCKETSHR" |
701 | $! | 552 | $! |
702 | $! Tell the user | 553 | $! Tell the user |
703 | $! | 554 | $! |
@@ -717,7 +568,7 @@ $ THEN | |||
717 | $! | 568 | $! |
718 | $! Last resort: a UCX or UCX-compatible library | 569 | $! Last resort: a UCX or UCX-compatible library |
719 | $! | 570 | $! |
720 | $ P4 = "UCX" | 571 | $ P3 = "UCX" |
721 | $! | 572 | $! |
722 | $! Tell the user | 573 | $! Tell the user |
723 | $! | 574 | $! |
@@ -731,7 +582,7 @@ $ ENDIF | |||
731 | $! | 582 | $! |
732 | $! Set Up Initial CC Definitions, Possibly With User Ones | 583 | $! Set Up Initial CC Definitions, Possibly With User Ones |
733 | $! | 584 | $! |
734 | $ CCDEFS = "TCPIP_TYPE_''P4'" | 585 | $ CCDEFS = "TCPIP_TYPE_''P3'" |
735 | $ IF F$TYPE(USER_CCDEFS) .NES. "" THEN CCDEFS = CCDEFS + "," + USER_CCDEFS | 586 | $ IF F$TYPE(USER_CCDEFS) .NES. "" THEN CCDEFS = CCDEFS + "," + USER_CCDEFS |
736 | $ CCEXTRAFLAGS = "" | 587 | $ CCEXTRAFLAGS = "" |
737 | $ IF F$TYPE(USER_CCFLAGS) .NES. "" THEN CCEXTRAFLAGS = USER_CCFLAGS | 588 | $ IF F$TYPE(USER_CCFLAGS) .NES. "" THEN CCEXTRAFLAGS = USER_CCFLAGS |
@@ -741,12 +592,12 @@ $ IF F$TYPE(USER_CCDISABLEWARNINGS) .NES. "" THEN - | |||
741 | $! | 592 | $! |
742 | $! Check To See If The User Entered A Valid Paramter. | 593 | $! Check To See If The User Entered A Valid Paramter. |
743 | $! | 594 | $! |
744 | $ IF (P3.EQS."VAXC").OR.(P3.EQS."DECC").OR.(P3.EQS."GNUC") | 595 | $ IF (P2.EQS."VAXC").OR.(P2.EQS."DECC").OR.(P2.EQS."GNUC") |
745 | $ THEN | 596 | $ THEN |
746 | $! | 597 | $! |
747 | $! Check To See If The User Wanted DECC. | 598 | $! Check To See If The User Wanted DECC. |
748 | $! | 599 | $! |
749 | $ IF (P3.EQS."DECC") | 600 | $ IF (P2.EQS."DECC") |
750 | $ THEN | 601 | $ THEN |
751 | $! | 602 | $! |
752 | $! Looks Like DECC, Set To Use DECC. | 603 | $! Looks Like DECC, Set To Use DECC. |
@@ -776,7 +627,7 @@ $ ENDIF | |||
776 | $! | 627 | $! |
777 | $! Check To See If We Are To Use VAXC. | 628 | $! Check To See If We Are To Use VAXC. |
778 | $! | 629 | $! |
779 | $ IF (P3.EQS."VAXC") | 630 | $ IF (P2.EQS."VAXC") |
780 | $ THEN | 631 | $ THEN |
781 | $! | 632 | $! |
782 | $! Looks Like VAXC, Set To Use VAXC. | 633 | $! Looks Like VAXC, Set To Use VAXC. |
@@ -814,7 +665,7 @@ $ ENDIF | |||
814 | $! | 665 | $! |
815 | $! Check To See If We Are To Use GNU C. | 666 | $! Check To See If We Are To Use GNU C. |
816 | $! | 667 | $! |
817 | $ IF (P3.EQS."GNUC") | 668 | $ IF (P2.EQS."GNUC") |
818 | $ THEN | 669 | $ THEN |
819 | $! | 670 | $! |
820 | $! Looks Like GNUC, Set To Use GNUC. | 671 | $! Looks Like GNUC, Set To Use GNUC. |
@@ -842,31 +693,6 @@ $! Set up default defines | |||
842 | $! | 693 | $! |
843 | $ CCDEFS = """FLAT_INC=1""," + CCDEFS | 694 | $ CCDEFS = """FLAT_INC=1""," + CCDEFS |
844 | $! | 695 | $! |
845 | $! Check To See If We Are To Compile With RSAREF Routines. | ||
846 | $! | ||
847 | $ IF (RSAREF.EQS."TRUE") | ||
848 | $ THEN | ||
849 | $! | ||
850 | $! Compile With RSAREF. | ||
851 | $! | ||
852 | $ CCDEFS = CCDEFS + ",""RSAref=1""" | ||
853 | $! | ||
854 | $! Tell The User This. | ||
855 | $! | ||
856 | $ WRITE SYS$OUTPUT "Compiling With RSAREF Routines." | ||
857 | $! | ||
858 | $! Else, We Don't Care. Compile Without The RSAREF Library. | ||
859 | $! | ||
860 | $ ELSE | ||
861 | $! | ||
862 | $! Tell The User We Are Compile Without The RSAREF Routines. | ||
863 | $! | ||
864 | $ WRITE SYS$OUTPUT "Compiling Without The RSAREF Routines. | ||
865 | $! | ||
866 | $! End The RSAREF Check. | ||
867 | $! | ||
868 | $ ENDIF | ||
869 | $! | ||
870 | $! Finish up the definition of CC. | 696 | $! Finish up the definition of CC. |
871 | $! | 697 | $! |
872 | $ IF COMPILER .EQS. "DECC" | 698 | $ IF COMPILER .EQS. "DECC" |
@@ -896,7 +722,7 @@ $! | |||
896 | $! Tell The User We Don't Know What They Want. | 722 | $! Tell The User We Don't Know What They Want. |
897 | $! | 723 | $! |
898 | $ WRITE SYS$OUTPUT "" | 724 | $ WRITE SYS$OUTPUT "" |
899 | $ WRITE SYS$OUTPUT "The Option ",P3," Is Invalid. The Valid Options Are:" | 725 | $ WRITE SYS$OUTPUT "The Option ",P2," Is Invalid. The Valid Options Are:" |
900 | $ WRITE SYS$OUTPUT "" | 726 | $ WRITE SYS$OUTPUT "" |
901 | $ WRITE SYS$OUTPUT " VAXC : To Compile With VAX C." | 727 | $ WRITE SYS$OUTPUT " VAXC : To Compile With VAX C." |
902 | $ WRITE SYS$OUTPUT " DECC : To Compile With DEC C." | 728 | $ WRITE SYS$OUTPUT " DECC : To Compile With DEC C." |
@@ -910,13 +736,13 @@ $ ENDIF | |||
910 | $! | 736 | $! |
911 | $! Time to check the contents, and to make sure we get the correct library. | 737 | $! Time to check the contents, and to make sure we get the correct library. |
912 | $! | 738 | $! |
913 | $ IF P4.EQS."SOCKETSHR" .OR. P4.EQS."MULTINET" .OR. P4.EQS."UCX" - | 739 | $ IF P3.EQS."SOCKETSHR" .OR. P3.EQS."MULTINET" .OR. P3.EQS."UCX" - |
914 | .OR. P4.EQS."TCPIP" .OR. P4.EQS."NONE" | 740 | .OR. P3.EQS."TCPIP" .OR. P3.EQS."NONE" |
915 | $ THEN | 741 | $ THEN |
916 | $! | 742 | $! |
917 | $! Check to see if SOCKETSHR was chosen | 743 | $! Check to see if SOCKETSHR was chosen |
918 | $! | 744 | $! |
919 | $ IF P4.EQS."SOCKETSHR" | 745 | $ IF P3.EQS."SOCKETSHR" |
920 | $ THEN | 746 | $ THEN |
921 | $! | 747 | $! |
922 | $! Set the library to use SOCKETSHR | 748 | $! Set the library to use SOCKETSHR |
@@ -929,12 +755,12 @@ $ ENDIF | |||
929 | $! | 755 | $! |
930 | $! Check to see if MULTINET was chosen | 756 | $! Check to see if MULTINET was chosen |
931 | $! | 757 | $! |
932 | $ IF P4.EQS."MULTINET" | 758 | $ IF P3.EQS."MULTINET" |
933 | $ THEN | 759 | $ THEN |
934 | $! | 760 | $! |
935 | $! Set the library to use UXC emulation. | 761 | $! Set the library to use UXC emulation. |
936 | $! | 762 | $! |
937 | $ P4 = "UCX" | 763 | $ P3 = "UCX" |
938 | $! | 764 | $! |
939 | $! Done with MULTINET | 765 | $! Done with MULTINET |
940 | $! | 766 | $! |
@@ -942,7 +768,7 @@ $ ENDIF | |||
942 | $! | 768 | $! |
943 | $! Check to see if UCX was chosen | 769 | $! Check to see if UCX was chosen |
944 | $! | 770 | $! |
945 | $ IF P4.EQS."UCX" | 771 | $ IF P3.EQS."UCX" |
946 | $ THEN | 772 | $ THEN |
947 | $! | 773 | $! |
948 | $! Set the library to use UCX. | 774 | $! Set the library to use UCX. |
@@ -962,7 +788,7 @@ $ ENDIF | |||
962 | $! | 788 | $! |
963 | $! Check to see if TCPIP was chosen | 789 | $! Check to see if TCPIP was chosen |
964 | $! | 790 | $! |
965 | $ IF P4.EQS."TCPIP" | 791 | $ IF P3.EQS."TCPIP" |
966 | $ THEN | 792 | $ THEN |
967 | $! | 793 | $! |
968 | $! Set the library to use TCPIP (post UCX). | 794 | $! Set the library to use TCPIP (post UCX). |
@@ -975,7 +801,7 @@ $ ENDIF | |||
975 | $! | 801 | $! |
976 | $! Check to see if NONE was chosen | 802 | $! Check to see if NONE was chosen |
977 | $! | 803 | $! |
978 | $ IF P4.EQS."NONE" | 804 | $ IF P3.EQS."NONE" |
979 | $ THEN | 805 | $ THEN |
980 | $! | 806 | $! |
981 | $! Do not use a TCPIP library. | 807 | $! Do not use a TCPIP library. |
@@ -997,7 +823,7 @@ $! | |||
997 | $! Tell The User We Don't Know What They Want. | 823 | $! Tell The User We Don't Know What They Want. |
998 | $! | 824 | $! |
999 | $ WRITE SYS$OUTPUT "" | 825 | $ WRITE SYS$OUTPUT "" |
1000 | $ WRITE SYS$OUTPUT "The Option ",P4," Is Invalid. The Valid Options Are:" | 826 | $ WRITE SYS$OUTPUT "The Option ",P3," Is Invalid. The Valid Options Are:" |
1001 | $ WRITE SYS$OUTPUT "" | 827 | $ WRITE SYS$OUTPUT "" |
1002 | $ WRITE SYS$OUTPUT " SOCKETSHR : To link with SOCKETSHR TCP/IP library." | 828 | $ WRITE SYS$OUTPUT " SOCKETSHR : To link with SOCKETSHR TCP/IP library." |
1003 | $ WRITE SYS$OUTPUT " UCX : To link with UCX TCP/IP library." | 829 | $ WRITE SYS$OUTPUT " UCX : To link with UCX TCP/IP library." |
@@ -1018,9 +844,9 @@ $! Written By: Richard Levitte | |||
1018 | $! richard@levitte.org | 844 | $! richard@levitte.org |
1019 | $! | 845 | $! |
1020 | $! | 846 | $! |
1021 | $! Check To See If We Have A Option For P5. | 847 | $! Check To See If We Have A Option For P4. |
1022 | $! | 848 | $! |
1023 | $ IF (P5.EQS."") | 849 | $ IF (P4.EQS."") |
1024 | $ THEN | 850 | $ THEN |
1025 | $! | 851 | $! |
1026 | $! Get The Version Of VMS We Are Using. | 852 | $! Get The Version Of VMS We Are Using. |
@@ -1042,7 +868,7 @@ $! End The VMS Version Check. | |||
1042 | $! | 868 | $! |
1043 | $ ENDIF | 869 | $ ENDIF |
1044 | $! | 870 | $! |
1045 | $! End The P5 Check. | 871 | $! End The P4 Check. |
1046 | $! | 872 | $! |
1047 | $ ENDIF | 873 | $ ENDIF |
1048 | $! | 874 | $! |