1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
|
<?xml version="1.0" encoding="iso-2022-jp" ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-type" content="text/html; charset=iso-2022-jp" />
<title>Untitled</title>
<link href="css.css" type="text/css" rel="stylesheet" />
</head>
<body>
<h1><a name="label-0" id="label-0">PGPLOT$B$N%$%s%9%H!<%k(B</a></h1><!-- RDLabel: "PGPLOT$B$N%$%s%9%H!<%k(B" -->
<p>PGPLOT$B$O(B configure $B$r;H$o$J$$$N$G%$%s%9%H!<%k$,<c43LLE]$G$9!#(B
$B0J2<$O(B Solaris$B!"(BGCC $B$H$$$&4D6-$G(BPGPLOT$B$r%3%s%Q%$%k!"(B
$B%$%s%9%H!<%k$9$k<j=g$r@bL@$7$^$9!#(B
$BB>$N(BOS$B$G$b(BUNIX$B$J$i$[$H$s$IF1$8$h$&$K$7$F%$%s%9%H!<%k$G$-$k$H;W$$$^$9!#(B
<a href="http://www.astro.caltech.edu/~tjp/pgplot/install.html">$BK\2H$N%$%s%9%H!<%k@bL@$N%Z!<%8(B</a>
$B$b$4Mw2<$5$$!#(B</p>
<h3><a name="label-1" id="label-1">PGPLOT$B$N%=!<%9$rMQ0U(B</a></h3><!-- RDLabel: "PGPLOT$B$N%=!<%9$rMQ0U(B" -->
<p><a href="http://www.astro.caltech.edu/~tjp/pgplot/">PGPLOT$B$N%5%$%H(B</a>
$B$+$i(B
<a href="ftp://ftp.astro.caltech.edu/pub/pgplot/pgplot5.2.tar.gz">$B%=!<%9%3!<%I(B</a>
$B$r%@%&%s%m!<%I!"E83+$7!"(Bpgplot$B$N%G%#%l%/%H%j$K0\F0$7$^$9!#(B</p>
<pre>gunzip -c pgplot5.2.tar.gz | tar xvf -
cd pgplot</pre>
<h3><a name="label-2" id="label-2">$B:n6H%G%#%l%/%H%j$r:n@.(B</a></h3><!-- RDLabel: "$B:n6H%G%#%l%/%H%j$r:n@.(B" -->
<p>$B:n6H%G%#%l%/%H%j$r:n$j$^$9!#$3$3$G$O(B build $B$H$$$&L>A0$K$7$^$9!#(B</p>
<pre>mkdir build
cd build</pre>
<h3><a name="label-3" id="label-3">drivers.list$B$rJT=8(B</a></h3><!-- RDLabel: "drivers.list$B$rJT=8(B" -->
<p>PGPLOT$B$GIA2h$r=PNO$9$k%I%i%$%P$rA*Br$7$^$9!#(B
drivers.list $B$H$$$&%U%!%$%k$r%3%T!<$7$F%(%G%#%?$G3+$-!"(B
$B;H$$$?$$%I%i%$%P$N9T$NF,$N(B ! $B$NJ8;z$r:o=|$7$^$9!#(B</p>
<pre>cp ../drivers.list .
vi drivers.list</pre>
<p>$B%I%i%$%P$O$*9%$_$GA*Br$G$-$^$9$,!"(BUNIX$B$J$i(B
PNG, PPM, Postscipt, XWD, XWINDOW, XSERVE, XTERM
$B$"$?$j$rA*$s$G$*$/$N$,0lHLE*$G$7$g$&!#(B
PNG driver$B$rAH$_9~$`$K$O!"(B
<a href="http://www.libpng.org/pub/png/png.html">libpng</a> $B$,I,MW$G$9!#(B
$BB>$K$b$?$/$5$s$N%I%i%$%P$,4^$^$l$F$$$^$9$,!"(B
$B%W%j%s%?%I%i%$%P$NCf$K$O%3%s%Q%$%k$N;~$K%(%i!<$,=P$k$b$N$,$"$C$?$j!"(B
GIF$B$O%i%$%;%s%9$K0z$C3]$+$C$?$j$7$^$9!#(B</p>
<h3><a name="label-4" id="label-4">makefile $B:n@.(B</a></h3><!-- RDLabel: "makefile $B:n@.(B" -->
<p>$B<!$N%3%^%s%I$G(B makefile $B$r:n@.$7$^$9!#(B</p>
<pre>../makemake .. sol2 g77_gcc</pre>
<p>1$BHVL\$N0z?t$O%=!<%9$N$"$k%G%#%l%/%H%j$N;XDj$G$9!#(B
$B$3$3$G$O%=!<%9%G%#%l%/%H%j$N2<$K$$$k$N$G!"(B<kbd>..</kbd> $B$r;XDj$7$^$9!#(B
2$BHVL\$N0z?t$O(BOS$B$N<oN`$G!"%=!<%9%G%#%l%/%H%j$K$"$k(B
<kbd>sys_*</kbd> $B$H$$$&%G%#%l%/%H%j$NCf$N(B <kbd>*</kbd> $B$NItJ,$r;XDj$7$^$9!#(B
3$BHVL\$N0z?t$O%3%s%Q%$%i$J$I$N@_Dj$G!"(Bsys_* $B$N2<$K$"$k(B
<kbd>*.conf</kbd> $B$H$$$&%U%!%$%k$N(B <kbd>*</kbd> $B$NItJ,$r;XDj$7$^$9!#(B
$B$b$7$3$NCf$K$J$1$l$P!":G$b6a$=$&$J$d$D$rA*$S$^$9!#(B</p>
<p>makefile $B$r:n@.$7$?$i!"$6$C$H8+$F@_Dj$,@5$7$$$+%A%'%C%/$7$^$9!#(B
$B$3$3$G!"(BPGPLOT ver 5.2.2 $B$G(B PNG driver$B$r;H$&>l9g!"(B
$BEG$-=P$5$l$?(B makefile $B$O!"(B</p>
<pre>pndriv.o : ./png.h ./pngconf.h ./zlib.h ./zconf.h</pre>
<p>$B$H$$$&$^$:$$@_Dj$K$J$C$F$$$k$N$G!"$3$N9T$r:o=|$7$^$9!#(B</p>
<h3><a name="label-5" id="label-5">$B%3%s%Q%$%k(B</a></h3><!-- RDLabel: "$B%3%s%Q%$%k(B" -->
<p>makefile $B$rJT=8$7$?$i!"%i%$%V%i%j$r%3%s%Q%$%k$7$^$9!#(B</p>
<pre>make
make cpg</pre>
<h3><a name="label-6" id="label-6">$B%$%s%9%H!<%k(B</a></h3><!-- RDLabel: "$B%$%s%9%H!<%k(B" -->
<p>make install $B$,MQ0U$5$l$F$$$J$$$N$G!"<jF0$G%3%T!<$7$^$9!#(B
$BI,MW$J$i(B root $B$K$J$C$F$/$@$5$$!#(B
$B$^$:%$%s%9%H!<%k@h$N%G%#%l%/%H%j$r4D6-JQ?t$K%;%C%H$7$^$9!#(B
csh$B7O$J$i!"(B</p>
<pre>setenv PREFIX /usr/local
setenv PGPLOT_DIR ${PREFIX}/pgplot</pre>
<p>$B%$%s%9%H!<%k@h$O<+M3$KA*$Y$^$9$,!"(B
$B%3%s%Q%$%k;~$K%Q%9;XDj$,I,MW$K$J$k$+$b$7$l$^$;$s!#(B
$B<!$KI,MW$J%U%!%$%k$r%3%T!<$7$^$9!#(B</p>
<pre>cp -p libpgplot.a libpgplot.so* libcpgplot.a ${PREFIX}/lib
cp -p cpgplot.h ${PREFIX}/include
mkdir ${PGPLOT_DIR}
cp -p grfont.dat rgb.txt pgxwin_server ${PGPLOT_DIR}</pre>
<p>$B$3$l$G%$%s%9%H!<%k=*N;$G$9!#(B</p>
<h3><a name="label-7" id="label-7">$B%G%b$N<B9T(B</a></h3><!-- RDLabel: "$B%G%b$N<B9T(B" -->
<p>$B%3%s%Q%$%k$,$&$^$/$$$C$?$+$I$&$+%G%b%W%m%0%i%`$rAv$i$;$F$_$^$7$g$&!#(B
$B%3%s%Q%$%k$7$?%G%#%l%/%H%j$K(B pgdemo1 $B$+$i(B pgdemo17 $B$^$G$H(B cpgdemo
$B$H$$$&<B9T%U%!%$%k$,$G$-$F$$$k$O$:$G$9!#$=$l$i$r<B9T$G$-$l$P@5$7$/(B
$B%3%s%Q%$%k$5$l$F$$$k$O$:$G$9!#(B</p>
<h3><a name="label-8" id="label-8">$B%f!<%6@_Dj(B</a></h3><!-- RDLabel: "$B%f!<%6@_Dj(B" -->
<p>PGPLOT$B$r;H$&%f!<%6$O!"4D6-JQ?t$X<!$N@_Dj$7$F$*$/$H$h$$$G$7$g$&!#(B</p>
<pre>setenv PGPLOT_DIR /usr/local/pgplot
setenv PGPLOT_DEV /xwin</pre>
<p>PGPLOT_DIR $B$O>e$G%$%s%9%H!<%k$7$?%G%#%l%/%H%j$HF1$8!"(B
PGPLOT_DEV $B$O%G%U%)%k%H$N%G%P%$%9$G$9!#(B
$B$=$NB>$N4D6-JQ?t$OFC$K@_Dj$7$J$/$F$b$$$$$H;W$$$^$9$,!">\$7$/$O(B
<a href="http://www.astro.caltech.edu/~tjp/pgplot/chapter1.html#ENV">$B$3$3(B</a>
$B$r$4Mw2<$5$$!#(B</p>
<hr/>
<a href="./">Ruby/PGPLOT</a>
by Masahiro Tanaka
</body>
</html>
|