version 1.1.1.1, 2000/01/09 17:00:49 |
version 1.1.1.2, 2000/01/22 14:15:49 |
Line 31 $!---------------------------------------------------- |
|
Line 31 $!---------------------------------------------------- |
|
$!----------------------------------------------------------------- |
$!----------------------------------------------------------------- |
$! customize CFLAGS for version of VMS, CRTL, and C compiler. |
$! customize CFLAGS for version of VMS, CRTL, and C compiler. |
$!----------------------------------------------------------------- |
$!----------------------------------------------------------------- |
|
$ IF F$GETSYI("ARCH_TYPE") .EQ. 1 |
|
$ THEN |
|
$! these defines work for OpenVMS VAX v6.2 and DEC C v5.7 |
|
$ CFLAGS = "/define=(ANSI_C,HAVE_UNISTD_H,HAVE_GETCWD,"- |
|
+"HAVE_SLEEP,''x11'NO_GIH,PIPES,DECCRTL)''pfix'" |
|
$ ELSE |
$! these defines work for OpenVMS Alpha v6.2 and DEC C v5.3 |
$! these defines work for OpenVMS Alpha v6.2 and DEC C v5.3 |
$ CFLAGS = "/define=(ANSI_C,HAVE_LGAMMA,HAVE_ERF,HAVE_UNISTD_H,HAVE_GETCWD,HAVE_SLEEP,"- |
$ CFLAGS = "/define=(ANSI_C,HAVE_LGAMMA,HAVE_ERF,HAVE_UNISTD_H,HAVE_GETCWD,"- |
+"''x11'NO_GIH,PIPES,DECCRTL)''pfix'/warnings=disable=ADDRCONSTEXT" |
+"HAVE_SLEEP,''x11'NO_GIH,PIPES,DECCRTL)''pfix'" |
|
$ ENDIF |
$! |
$! |
$!----------------------------------------------------------------- |
$!----------------------------------------------------------------- |
$! |
$! |
Line 109 $ cc 'CFLAGS' eval.c |
|
Line 116 $ cc 'CFLAGS' eval.c |
|
$ cc 'CFLAGS' fit.c |
$ cc 'CFLAGS' fit.c |
$ cc 'CFLAGS' graphics.c |
$ cc 'CFLAGS' graphics.c |
$ cc 'CFLAGS' graph3d.c |
$ cc 'CFLAGS' graph3d.c |
|
$ cc 'CFLAGS' help.c |
$ cc 'CFLAGS' hidden3d.c |
$ cc 'CFLAGS' hidden3d.c |
$ cc 'CFLAGS' internal.c |
$ cc 'CFLAGS' internal.c |
$ cc 'CFLAGS' interpol.c |
$ cc 'CFLAGS' interpol.c |
Line 132 $ cc 'CFLAGS' version.c |
|
Line 140 $ cc 'CFLAGS' version.c |
|
$ cc 'CFLAGS' vms.c |
$ cc 'CFLAGS' vms.c |
$ if its_gnuc then cc 'CFLAGS' GNU_CC_INCLUDE:[000000]_assert.c |
$ if its_gnuc then cc 'CFLAGS' GNU_CC_INCLUDE:[000000]_assert.c |
$! |
$! |
$ link/exe=gnuplot - |
$ link/exe=gnuplot.exe - |
bitmap,command,contour,eval,graphics,graph3d,vms,- |
bitmap.obj,command.obj,contour.obj,eval.obj,graphics.obj,graph3d.obj,help.obj,- |
binary,specfun,interpol,fit,matrix,internal,misc,parse,- |
vms.obj,binary.obj,specfun.obj,interpol.obj,fit.obj,matrix.obj,internal.obj,- |
plot,plot2d,plot3d,scanner,set,show,datafile,alloc,- |
misc.obj,parse.obj,plot.obj,plot2d.obj,plot3d.obj,scanner.obj,set.obj,- |
standard,stdfn,term,util,version,util3d,hidden3d,time'extralib''LINKOPT' |
show.obj,datafile.obj,alloc.obj,standard.obj,stdfn.obj,term.obj,util.obj,- |
|
version.obj,util3d.obj,hidden3d.obj,time.obj'extralib''LINKOPT' |
$! |
$! |
$ cc 'CFLAGS' bf_test.c |
$ cc 'CFLAGS' bf_test.c |
$ link /exe=bf_test bf_test,binary,alloc 'extralib''LINKOPT' |
$ link /exe=bf_test bf_test,binary,alloc 'extralib''LINKOPT' |
$ ren bf_test.exe [.demo] |
|
$ if .NOT. its_decw then goto do_docs |
$ if .NOT. its_decw then goto do_docs |
$! |
$! |
$ CC 'CFLAGS' GPLT_X11 stdfn.c |
$ CC 'CFLAGS' GPLT_X11 |
|
$ CC 'CFLAGS' stdfn.c |
$ LINK /exe=GNUPLOT_X11 gplt_x11,stdfn 'extralib''LINKOPT',SYS$INPUT:/OPT |
$ LINK /exe=GNUPLOT_X11 gplt_x11,stdfn 'extralib''LINKOPT',SYS$INPUT:/OPT |
SYS$SHARE:DECW$XLIBSHR/SHARE |
SYS$SHARE:DECW$XLIBSHR/SHARE |
$! |
$! |
Line 152 $ SET DEF [.DOCS] |
|
Line 161 $ SET DEF [.DOCS] |
|
$ if f$locate("ALL_TERM_DOC",CFLAGS).ne.f$length(CFLAGS) then - |
$ if f$locate("ALL_TERM_DOC",CFLAGS).ne.f$length(CFLAGS) then - |
copy /concatenate [-.term]*.trm []allterm.h |
copy /concatenate [-.term]*.trm []allterm.h |
$ cc 'CFLAGS' /OBJ=doc2rnh.obj/include=([],[-],[-.term]) doc2rnh.c |
$ cc 'CFLAGS' /OBJ=doc2rnh.obj/include=([],[-],[-.term]) doc2rnh.c |
|
$ cc 'CFLAGS' /OBJ=termdoc.obj/include=([],[-],[-.term]) termdoc.c |
$ SET DEF [-] ! LINKOPT is defined as being in [] |
$ SET DEF [-] ! LINKOPT is defined as being in [] |
$ link [.docs]doc2rnh /exe=[.docs]doc2rnh 'extralib''LINKOPT' |
$ link [.docs]doc2rnh.obj,termdoc.obj /exe=[.docs]doc2rnh 'extralib''LINKOPT' |
$ doc2rnh := $sys$disk:[.docs]doc2rnh |
$ doc2rnh := $sys$disk:[.docs]doc2rnh |
$ doc2rnh [.docs]gnuplot.doc [.docs]gnuplot.rnh |
$ doc2rnh [.docs]gnuplot.doc [.docs]gnuplot.rnh |
$ RUNOFF [.docs]gnuplot.rnh |
$ RUNOFF [.docs]gnuplot.rnh |
$ library/create/help sys$disk:[]gnuplot.hlb gnuplot.hlp |
$ library/create/help sys$disk:[]gnuplot.hlb gnuplot.hlp |
$! |
$! |
$ run [.demo]bf_test |
$ set default [.demo] |
|
$ run [-]bf_test |
|
$ set default [-] |
$ if its_decw then - |
$ if its_decw then - |
write sys$output "%define GNUPLOT_X11 :== $Disk:[directory]GNUPLOT_X11" |
write sys$output "%define GNUPLOT_X11 :== $Disk:[directory]GNUPLOT_X11" |
$! |
$! |