Tue Dec 4 15:33:00 GMT 2001
I just installed pgplot on cygwin/XFree86,
so I'd like to report what happened.
First of all, the pgplot installation is very easy
with XFree86 setup. The info in the web page linked
from "PGPlot5.2" in the cygwin "Software" web page
is outdated, and there is no help other than confusion.
(That is with cygwin b20.1 and egcs-1.1.2 and in March 1999.)
If you have cygwin/XFree86 installed, you only need to
get a PGPLOT package from the PGPLOT site
Follow the instruction. Nothing else is needed.
The following is what I did step-by-step. My system is
Windows 2000. Your need might be different from mine,
then adjust the steps to your own.
1. Download a PGPLOT package from the above PGPLOT site.
"Installation" ==> "Installation instructions".
Download a copy of pgplot5.2.tar.gz , and un-tar it
in any directory. I did it in /tmp .
It creates a directory "pgplot" in /tmp and expands
the files under it.
tar xvzf pgplot5.2.tar.gz
2. Create a new target directory where you want to have
the pgplot library etc. I made the directory as
3. Copy the file "drivers.list" from /tmp/pgplot to
/usr/local/pgplot . Edit drivers.list in /usr/local/pgplot .
Remove comment-outs for all the devices you need.
In my case, I choose NULL (NUDRIV), Color PS (four of
PSDRIV), and X Windows (two of XWDRIV) to be uncommented.
4. In /usr/local/pgplot, type as follows. It will create
/tmp/pgplot/makemake /tmp/pgplot linux g77_gcc
5. Run "make" in /usr/local/pgplot .
Keep in mind that what I will need for PGPLOT
at the end is only the following four files in
/usr/local/pgplot. (rgb.txt is there without "make".)
libpgplot.a, grfont.dat, rgb.txt, pgxwin_server.exe
So, I only need to
(Simple "make" caused Error for me.)
Then, clean the target directory /usr/local/pgplot
and delete all the unnecessary files.
6. Set the path.
Add the target path /usr/local/pgplot in your path list.
The easiest could be to add /usr/local/pgplot in PATH
setting in the file "profile" in /etc .
Department of Physics
University of Illinois at Urbana-Champaign
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
More information about the Cygwin