$! $! DES3_BUILD $! $ write sys$output "" $ if( f$trnlnm( "cdsa_tempdir" ) .eqs. "" ) $ then $ write sys$output "Please define the rooted logical """cdsa_tempdir""" to build this example." $ exit $ else $ sho logical cdsa_tempdir $ endif $ write sys$output "" $! $ save_default_dir = f$environment( "DEFAULT" ) $ set default cdsa_tempdir:[des3] $ on error then goto done $ on control_y then goto done $! $ if( p1 .nes. "" .and. p1 .eqs. "CLEAN" ) $ then $ if( f$search( "*.obj" ) .nes. "" ) then delete *.obj;* $ if( f$search( "*.lis" ) .nes. "" ) then delete *.lis;* $ if( f$search( "*.map" ) .nes. "" ) then delete *.map;* $ if( f$search( "*.exe" ) .nes. "" ) then delete *.exe;* $ if( f$search( "*.esw" ) .nes. "" ) then delete *.esw;* $ endif $! $ set verify $ cc/list/include=cdsa_sysdir:[includes]/prefix=all/define=(isl_included)/warn=disable=(LONGEXTERN) des3.c $ cc/list/include=cdsa_sysdir:[includes]/prefix=all/define=(isl_included) do_des3.c $ cc/list/include=cdsa_sysdir:[includes]/prefix=all/define=(isl_included) callouts.c $ cc/list/include=cdsa_sysdir:[includes]/prefix=all aalproxy.c $ cc/list/include=cdsa_sysdir:[includes]/prefix=all/warn=disable=(LONGEXTERN) aalproxyapi.c $ cc/list/include=cdsa_sysdir:[includes]/prefix=all aalproxyinternal.c $! $ link/sysexe/map/full/exe=des3.exe des3.opt/opt $! $ cc/list/include=cdsa_sysdir:[includes]/prefix=all install_des3.c $ link/map/exe=install_des3.exe des3_ins.opt/opt $! $done: $ set noverify $ set default 'save_default_dir $ exit