$ soapcpp2 :== $gsoap$root:[bin]soapcpp2.exe $! $ @cleanup /out=nl: $! $ set verify $! $ soapcpp2 "-x" "-c" echo.h $! $ cc /names=(as_is)/prefix=all/include=([-]) [-]CGIplus_gSOAP.c $! $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /define=(__NO_HTTPD_H__) - /include=(gsoap$root:[include],[-]) echo.c $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /define=(MOD_GSOAP,__NO_HTTPD_H__) - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) echo.c /object=echo_share $! $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) soapc.c $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) soapserver.c $! $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) echoclient.c $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) soapclient.c $ cc /names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm - /warning=(disable=EMPTYSTRUCT) - /include=(gsoap$root:[include]) soapclientlib.c $! $ link /exe=soap_echo_cgiplus.exe - echo,soapc,soapserver,CGIplus_gSOAP,sys$input/opt gsoap$root:[lib]gsoap.olb/lib $! $ link /share=soap_echo_share.exe - echo_share,soapc,soapserver,sys$input/opt gsoap$root:[lib]gsoap.olb/lib GSMATCH=LEQUAL,1,0 case_sensitive=YES SYMBOL_VECTOR=(APACHE_INIT_SOAP_INTERFACE=PROCEDURE) $! $ link echoclient,soapc,soapclient,sys$input/opt gsoap$root:[lib]gsoap.olb/lib $! $ set noverify $! $ purge/nolog $! $ write sys$output "echoclient == ""$" + f$environment("default") + "echoclient""" $! $ exit