You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(14) |
Jun
(1) |
Jul
(3) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(16) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(13) |
Feb
(22) |
Mar
(7) |
Apr
(8) |
May
(8) |
Jun
(11) |
Jul
(2) |
Aug
|
Sep
(5) |
Oct
(31) |
Nov
(23) |
Dec
(3) |
2002 |
Jan
(1) |
Feb
(17) |
Mar
(10) |
Apr
(3) |
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
(11) |
Oct
(5) |
Nov
(21) |
Dec
(20) |
2003 |
Jan
(27) |
Feb
(13) |
Mar
(20) |
Apr
(11) |
May
(12) |
Jun
(7) |
Jul
(16) |
Aug
(21) |
Sep
(9) |
Oct
(28) |
Nov
(24) |
Dec
(30) |
2004 |
Jan
(31) |
Feb
(5) |
Mar
|
Apr
(8) |
May
(12) |
Jun
(7) |
Jul
(13) |
Aug
(12) |
Sep
(2) |
Oct
(14) |
Nov
(42) |
Dec
(14) |
2005 |
Jan
|
Feb
|
Mar
(20) |
Apr
(17) |
May
(9) |
Jun
|
Jul
(7) |
Aug
(3) |
Sep
(17) |
Oct
(14) |
Nov
(9) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
(13) |
Apr
(2) |
May
(46) |
Jun
(2) |
Jul
(20) |
Aug
(26) |
Sep
(31) |
Oct
(5) |
Nov
(9) |
Dec
(13) |
2007 |
Jan
(24) |
Feb
(22) |
Mar
(13) |
Apr
(25) |
May
(25) |
Jun
(9) |
Jul
(20) |
Aug
(9) |
Sep
(26) |
Oct
(3) |
Nov
(4) |
Dec
(3) |
2008 |
Jan
(92) |
Feb
(35) |
Mar
(39) |
Apr
(15) |
May
|
Jun
|
Jul
(18) |
Aug
(5) |
Sep
(5) |
Oct
(7) |
Nov
(10) |
Dec
(27) |
2009 |
Jan
(35) |
Feb
(34) |
Mar
(13) |
Apr
(9) |
May
(18) |
Jun
(9) |
Jul
(15) |
Aug
(13) |
Sep
(64) |
Oct
(7) |
Nov
(43) |
Dec
|
2010 |
Jan
(75) |
Feb
(22) |
Mar
(44) |
Apr
(34) |
May
(47) |
Jun
(77) |
Jul
(28) |
Aug
(7) |
Sep
(45) |
Oct
(1) |
Nov
(19) |
Dec
(7) |
2011 |
Jan
(14) |
Feb
|
Mar
(6) |
Apr
(12) |
May
(19) |
Jun
(3) |
Jul
(8) |
Aug
(4) |
Sep
(3) |
Oct
(21) |
Nov
(11) |
Dec
(4) |
2012 |
Jan
(2) |
Feb
(9) |
Mar
|
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(5) |
Sep
(5) |
Oct
(1) |
Nov
(18) |
Dec
(2) |
2013 |
Jan
(15) |
Feb
(16) |
Mar
(8) |
Apr
(5) |
May
|
Jun
(1) |
Jul
(17) |
Aug
(3) |
Sep
(17) |
Oct
(43) |
Nov
(25) |
Dec
(9) |
2014 |
Jan
(4) |
Feb
(8) |
Mar
(20) |
Apr
(14) |
May
(49) |
Jun
(1) |
Jul
|
Aug
(18) |
Sep
(2) |
Oct
(1) |
Nov
(22) |
Dec
(3) |
2015 |
Jan
(41) |
Feb
(2) |
Mar
(34) |
Apr
(30) |
May
(14) |
Jun
(17) |
Jul
(29) |
Aug
(3) |
Sep
(3) |
Oct
(1) |
Nov
(7) |
Dec
(4) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
(25) |
Oct
(9) |
Nov
(14) |
Dec
(13) |
2017 |
Jan
(11) |
Feb
(8) |
Mar
(12) |
Apr
(4) |
May
(25) |
Jun
(2) |
Jul
|
Aug
(5) |
Sep
(10) |
Oct
(25) |
Nov
|
Dec
(6) |
2018 |
Jan
(18) |
Feb
(6) |
Mar
(6) |
Apr
(1) |
May
(7) |
Jun
(13) |
Jul
(8) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(17) |
Dec
(3) |
2019 |
Jan
(11) |
Feb
(4) |
Mar
(13) |
Apr
(19) |
May
(1) |
Jun
(2) |
Jul
(8) |
Aug
(4) |
Sep
(32) |
Oct
(51) |
Nov
(1) |
Dec
(9) |
2020 |
Jan
(9) |
Feb
(6) |
Mar
|
Apr
|
May
(3) |
Jun
(2) |
Jul
(5) |
Aug
(4) |
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(7) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
(3) |
Dec
|
2022 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Cavendish M. <cm...@mo...> - 2001-01-25 20:59:31
|
I'm a little confused about tcl and [incr tcl] dependencies for plplot. Plplot doesn't want to compile with tcl 8.0, but the latest version of [incr tcl] I have found seems to require tcl 8.0.x. Am I missing something somewhere? Cavendish **************************************************************************** * Cavendish McKay cm...@ga... * * * * You're in trouble when you find it's hard for you to smile * * A simple song might make it better for a little while. * * ---Sly and the Family Stone * **************************************************************************** |
From: Alan W. I. <ir...@be...> - 2001-01-13 16:59:18
|
Get this new stable version as a tarball file release at http://sourceforge.net/projects/plplot. It was created from the current CVS head which has benefited quite a lot from steady bug fixing over the last few months. Version 5.0.1 supersedes all previous versions. (Please note that for stability you should use the tarball release and not the CVS HEAD. We ordinarily make no guarantees about the stability of the HEAD since we want to be free to try things on the HEAD which might break plplot from time to time.) Note we also have some innovation in the new release as well as bug fixing. (1) The documentation building process has been changed completely over to DocBook 4.1 XML. To see the nice html, postscript, pdf, dvi, info, and man results of this effort, please look at http://www.plplot.org/resources/docbook-manual/ (2) The content of the documentation source has been greatly improved from previous versions. However, more work is always needed on documentation content, and if you have an interest in helping out with this aspect of plplot, please contact yours truly (Alan W. Irwin). (3) The header file style has been changed to be similar to that of X. That is every header file reference in source should have the prefix plplot, e.g., #include "plplot/plConfig.h" This gives much less potential for nameclashes, if the headers are stored in, e.g., /usr/include/plplot. It also means that the -I parameter stays the same as it was before on the compile line. (4) The library names have been changed so they are in a more consistent style now that gives more protection against nameclashes. All library tags (suffixes to the core name of libplplot, libplmatrix, etc.) are now gone except for d for double precision and nothing for single precision or the libplmatrix library (which is always single precision even if you have configured double precision). To indicate what the library names that were used to build plrender, execute the installed $prefix/bin/plplot_linkage. On my current system this emits the following line: -L/usr/local/plplot/lib -lplplotd -lplmatrix -litk3.1 -ltk8.2 -litcl3.1 -ltcl8.2 -L/usr/X11R6/lib -lX11 -lvga -ldl -lm -lg2c -Wl,-rpath -Wl,/usr/local/plplot/lib Your system (if it isn't Debian potato) will have a different link line emitted by $prefix/bin/plplot_linkage. That is the one to use! (5) Python now works! (at least in widgetless mode). Configure python (which happens by default), and try out the new widgetless examples, xw??.py. You will like them! These examples all require double precision. Eventually, we plan to add Tk widget capabilities to these examples. Any help would be appreciated. (6) Fortran now works with double precision and Linux! (It always worked well with single precision before, but it is nice to have this generality.) Tests: Release version 5.0.1 has been extensively tested on Debian potato with double precision configured. The cdemos, cxxdemos (c++), fdemos (fortran), tcldemos, tkdemos, and the new standalone xw??.py python demos all now work well on potato. Similar tests show good results on RedHat 6.2 except for Tcl/Tk whose 8.0 version on RH 6.2 is too old for us to support. We have not yet upgraded our test box to RedHat 7.0, and until we do, we would appreciate any RedHat 7.0 reports our users could give us. We have also been able to configure, build, and install the software on a solaris system, but so far only minimalist testing has been done on that system. Putting on my yplot (http://sourceforge.net/projects/yplot) hat momentarily, I have recently rebuilt yplot, the convenient yorick front end to plplot. The new yplot version (to be released soon) is based on plplot-5.0.1 libraries, and I have just confirmed it gives excellent results for a wide variety of 36 different scientific plots from my present research. Please send bug reports, comments, and questions to this list, and have fun (and profit) with the new 5.0.1 release of plplot! Alan email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ |
From: Alan W. I. <ir...@be...> - 2000-12-29 03:03:15
|
In the last couple of weeks I have completed 3 important changes to plplot that will affect all users using the current cvs HEAD. (1) Because of name clash concerns the header naming style has now been changed to the same style used by X. The installed headers now are in their own subdirectory called plplot: irwin@starling> ls -l /usr/local/plplot/include/plplot total 184 -rw-rw-r-- 1 software software 10372 Dec 27 17:39 drivers.h -rw-rw-r-- 1 software software 4132 Dec 27 17:39 pdf.h -rw-rw-r-- 1 software software 3157 Dec 27 17:39 plConfig.h -rw-rw-r-- 1 software software 1771 Dec 27 17:39 plDevs.h -rw-rw-r-- 1 software software 1382 Dec 27 17:39 plcdemos.h -rw-rw-r-- 1 software software 2567 Dec 27 17:39 pldebug.h -rw-rw-r-- 1 software software 7321 Dec 27 17:39 plevent.h -rw-rw-r-- 1 software software 46264 Dec 27 17:39 plplot.h -rw-rw-r-- 1 software software 17170 Dec 27 17:39 plplotP.h -rw-rw-r-- 1 software software 22275 Dec 27 17:39 plstream.h -rw-rw-r-- 1 software software 20290 Dec 27 17:39 plstrm.h -rw-rw-r-- 1 software software 2052 Dec 27 17:39 pltcl.h -rw-rw-r-- 1 software software 979 Dec 27 17:39 pltk.h -rw-rw-r-- 1 software software 5115 Dec 27 17:39 plxwd.h -rw-rw-r-- 1 software software 11945 Dec 27 17:39 tclMatrix.h When compiling, the -I directory should remain the same (pointing to $prefix/include), but your source code should change all occurrences of #include "*.h" --> #include "plplot/*.h" where * is any of the PLplot header file names (without .h suffix) above. This massive source code change has now been completed for all plplot routines and header files. (2) The double-precision fortran examples work for the first time with Linux. The way this was done was to abandon the old method of changing the fortran precision (the -r8 compiler option) which did not work for all compilers including g77. The new method uses m4 to create the fortran example source (suffix of .f) from m4 source (suffix of .fm4), and should work for all operating systems where m4 is available. (And that should mean most of them since m4 is part of the GNU tools which can be downloaded and installed on most systems.) (3) The libraries have been renamed in a consistent fashion. The complicated library name tagging system that was dependent on configure options has largely been dropped. The only part of this that is left is the "d" suffix on core library names if double precision was configured. (The matrix library is an exception; no suffix is used in that case since the library is single precision in all cases.) For Linux, all shared libraries now have a 3-part version number, and the standard symbolic links (linker name, and soname) are also created. To help users get the library and other linker options correct, I have made a script that echos the linker options used when linking plrender. For example, on my Linux system with double-precision configured here is the result of running the script. irwin@starling> /usr/local/plplot/bin/plplot_linkage -L/usr/local/plplot/lib -lplplotd -lplmat -litk3.1 -ltk8.2 -litcl3.1 -ltcl8.2 -L/usr/X11R6/lib -lX11 -lvga -ldl -lm -lg2c -Wl,-rpath -Wl,/usr/local/plplot/lib Results of this script on your system will vary of course depending on what versions of all system libraries that you have and your configuration options. Here is a list of the current plplot libraries: ls -l /usr/local/plplot/lib/ |grep -v '\.map' |grep -v '\.fnt' total 1288 -rw-rw-r-- 1 software software 34310 Dec 27 17:39 libplcxxd.a lrwxrwxrwx 1 software software 14 Dec 27 17:39 libplcxxd.so -> libplcxxd.so.5* lrwxrwxrwx 1 software software 20 Dec 27 17:39 libplcxxd.so.5 -> ./libplcxxd.so.5.0.1* -rwxrwxr-x 1 software software 89968 Dec 27 17:37 libplcxxd.so.5.0.1* -rw-rw-r-- 1 software software 11762 Dec 27 17:39 libplmat.a lrwxrwxrwx 1 software software 13 Dec 27 17:39 libplmat.so -> libplmat.so.5* lrwxrwxrwx 1 software software 19 Dec 27 17:39 libplmat.so.5 -> ./libplmat.so.5.0.1* -rwxrwxr-x 1 software software 16565 Dec 27 17:37 libplmat.so.5.0.1* -rw-rw-r-- 1 software software 459048 Dec 27 17:39 libplplotd.a lrwxrwxrwx 1 software software 15 Dec 27 17:39 libplplotd.so -> libplplotd.so.5* lrwxrwxrwx 1 software software 21 Dec 27 17:39 libplplotd.so.5 -> ./libplplotd.so.5.0.1* -rwxrwxr-x 1 software software 384395 Dec 27 17:37 libplplotd.so.5.0.1* To avoid name clash problems all core names start with pl. Also both static and shared versions of the library are tagged identically, "d" for double precision and no "d" if single precision or the matrix library. I have also taken this opportunity to move to lower case names. These new library names are still not chiselled in stone, and may change again within the week. For example, I am considering moving from plmat to plmatrix. But in any case if you look in the appropriate lib directory or pay attention to the results of plplot_linkage, you should be okay. These three changes have been thoroughly tested on my Linux (Debian potato) system. In fact, I would claim from the results of these Linux tests that cvs HEAD is more stable than our 5.0.0 release. (For access to the plplot cvs HEAD follow the directions in www.sourceforge.net/projects/plplot.) However, these changes are untested on non-Linux systems. If these changes generate a problem for any system, don't hesitate to get in touch with me, but be prepared to do some of the work yourself to get things straightened out since I don't have access to systems other than Linux. Alan email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ |
From: Alan W. I. <ir...@be...> - 2000-11-28 20:49:01
|
As many of you know, yPlot is maintained by Conrad Steenberg and myself as an extremely convenient front end to plplot which is easy to learn. We have just decided to move the yplot project from Conrad's old place of work to SourceForge. The new web site is http://yplot.sourceforge.net, and the SourceForge project page is http://sourceforge.net/projects/yplot/. Thanks to Conrad's recent efforts all our old rpm's are now official file releases of the project (see our project page to get access). The yplot and plplot projects are closely connected so for now we will use this plplot mailing list for any yplot announcements or discussion to keep everything together in one convenient location. Although the current yplot API is quite extensive it still does not yet give access to the full plplot API, and my current goal for the yplot project is to address this issue. For example, I am currently working on debugging the yplot interface with plshade, allowing excluded areas for that function, and also implementing a yplot call to plplot's plscmap1l. The latter should make it be possible to have a grey-scale shaded plot from yplot just as for plplot. If there is some other plplot API you would especially like to see implemented in yplot, please let me know on this list. When I get my current yplot changes done, I will package the improved yplot as a tarball. Watch here for an announcement. rpm and deb packages of the new stuff will have to wait until some other issues are settled. Alan W. Irwin email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ |
From: Dan L. <dle...@ip...> - 2000-11-28 15:17:49
|
Geoffrey Furnish wrote: > Michael writes: > > Let me be clear. I am not the developer of this code. The fellow > > that developed the code post the information to the old plplot mail > > list and I get it from him and tried it out. I just happened to > > still have a copy of the plplot library that included that code > > when Dan asked. The fonts were not good enough for the data > > analysts I write code for and I no longer use it. > > When the image is rotated to an upright "0.0" position, the fonts drastically improve to my mind. Mike claims Imagetick does an even better job. I browsed the net and it seemed like Imagetick was not freeware. Does it cost anything or not? > ...great tumult and tribulation in the PLplot community), and I have > never really gotten back around to working on that and getting them > fully checked in. I think the main outstanding issue for me, isn't > the drivers themselves, but the work that will be needed on the > autoconf system to automate their configuration, as we do for the Tcl > and other similar such driver support. I found on linux you have to just add gif and png here and there and it works (see my latest version of attach notes). However, there is a bug or two that might be fixed in an autoconf program. Right now I have to fix by altering both libpng and plplot. > Someday I will, but I really cannot make promises about dates here, as > I am quite busy at work. If anyone can't wait, they are free to do a > cvs checkout, make the mods, and submit a patch. > > -- > Geoffrey Furnish Actel Corporation fu...@ac... > Senior Staff Engineer 955 East Arques Ave voice: 408-522-7528 > Placement & Routing Sunnyvale, CA 94086-4533 fax: 408-522-8041 > _______________________________________________ > Plplot-general mailing list > Plp...@pl... > http://lists.sourceforge.net/mailman/listinfo/plplot-general -- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: Geoffrey F. <fu...@ac...> - 2000-11-17 19:18:31
|
Michael writes: > Let me be clear. I am not the developer of this code. The fellow > that developed the code post the information to the old plplot mail > list and I get it from him and tried it out. I just happened to > still have a copy of the plplot library that included that code > when Dan asked. The fonts were not good enough for the data > analysts I write code for and I no longer use it. > > Geoff seems to know about this code and may recall the author, I've > had this stupid laptop crash so many times I have lost all the > email and links that I had to him. I just looked and I have not > yet deleted the October 11, 96 version of code that includes the > required mods to include the png image format. I can tar it and > upload it again (TPTB clean that site regularly), but I do not > support this code and do not want to include it in the CVS until > the author can be found and credited. The origianl author of the code is Randy Phillips, who has helped out with various things over the years, including these drivers, and also kick starting the www.plplot.org web site (which I think was in turn based on previous work by Noel Gorelick). I have these files somewhere around here, but I don't know exactly where right now. Randy made this contribution somewhat before the "Great PLplot Rehosting", (which shall forever be noted as a time of great tumult and tribulation in the PLplot community), and I have never really gotten back around to working on that and getting them fully checked in. I think the main outstanding issue for me, isn't the drivers themselves, but the work that will be needed on the autoconf system to automate their configuration, as we do for the Tcl and other similar such driver support. Someday I will, but I really cannot make promises about dates here, as I am quite busy at work. If anyone can't wait, they are free to do a cvs checkout, make the mods, and submit a patch. -- Geoffrey Furnish Actel Corporation fu...@ac... Senior Staff Engineer 955 East Arques Ave voice: 408-522-7528 Placement & Routing Sunnyvale, CA 94086-4533 fax: 408-522-8041 |
From: Michael <Mic...@ms...> - 2000-11-17 14:39:25
|
Let me be clear. I am not the developer of this code. The fellow that developed the code post the information to the old plplot mail list and I get it from him and tried it out. I just happened to still have a copy of the plplot library that included that code when Dan asked. The fonts were not good enough for the data analysts I write code for and I no longer use it. Geoff seems to know about this code and may recall the author, I've had this stupid laptop crash so many times I have lost all the email and links that I had to him. I just looked and I have not yet deleted the October 11, 96 version of code that includes the required mods to include the png image format. I can tar it and upload it again (TPTB clean that site regularly), but I do not support this code and do not want to include it in the CVS until the author can be found and credited. Michael |
From: Dan L. <dle...@ip...> - 2000-11-16 22:38:15
|
http://lists.sourceforge.net/mailman/options/plplot-general/dle...@ip... username:dleonard at ipa.harvard.edu Password: SBgq |
From: Dan L. <dle...@ip...> - 2000-11-16 21:35:36
|
Correction, the contact is a human: Michael <Mic...@ms...> Andrew Roach wrote: > Hi, > I was just wondering where the source code for the PNG driver lives ? I > have looked through the CVS repository, but can't find it there. If it is > somewhere there, I am missing something. If anyone can point me to where it > is, I would appreciate it. > > - Andrew > > _______________________________________________ > Plplot-general mailing list > Plp...@pl... > http://lists.sourceforge.net/mailman/listinfo/plplot-general -- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: Dan L. <dle...@ip...> - 2000-11-16 21:16:25
|
Greta plplot installation (with optional png and gif) and linking to greta "One way that works"-ldl 11-16-2000 ------------------------------------------------------------------------- (1) (PNG only) Need libpng.a(so) and libz.a(so). If don't have in /usr/lib, These usually come together and are closely synced in versions. One place to get is: http://www.libpng.org/pub/png/libpng.html and get source libpng-1.0.8.tar.gz http://www.info-zip.org/pub/infozip/zlib/ and get source zlib-1.1.3.tar.gz If you have recent versions of zlib and libpng, you could skip to plplot install. Only problem is libpng needs to be patched for png to not core dump on a png file write. zlib actually is probabably fine at /usr/lib/libz.so and need not be installed. (2) (PNG only) in home directory, gzip -cd libpng-1.0.8.tar.gz | tar -xvf - and gzip -cd zlib-1.1.3.tar.gz | tar -xvf - (3) (PNG only) png only. mv libpng-1.0.8 libpng, and zlib-1.1.3 to zlib (4) (PNG ONLY) To avoid core dumps with png, I also must change in libpng, file pngwio.c, function png_default_write_data, line 51: check = fwrite(data, 1, length, (png_FILE_p)(png_ptr->io_ptr)); change to: if (png_ptr->io_ptr) check = fwrite(data, 1, length, (png_FILE_p)(png_ptr->io_ptr)); This change is done is conjucntion with 18 below. (5) (PNG only) make these libraries. They are easy, just do ./configure; make and you should now have a libpng.a, libpng.so, libz.so, and libz.a (6) mv $HOME/libpng /usr/lib and mv $HOME/zlib /usr/lib in order to clean things up a bit. (7) Because of problem with default libpng, need to put it in LD_LIBRARY_PATH path, otherwise it finds the one in /usr/lib/libpng.so -------------------End of libpng and libz (if needed----------------------- ------------------Start of plplot------------------------------------------ I can't mess with changing the /usr area yet. Also, modifications to plplot need to be made to add the png and gif drivers. (1) Obtain the latest version of plplot-990122.gz (os at least the one which has code for drivers. I got it through ftp.msfc.nasa.gov via Michael <Mic...@ms...>. I don't see file plplotlib.tar.Z anymore. (2) from home directory, gzip -cd plplotlib.tar.Z | tar -xvf - (3) cd plplot-990122, ./configure (would be ./configure --prefix=/usr/lib/plplot if done for good install) ( as root, mkdir /usr/lib/plplot with rw-rw-rw- on plplot -- again, would be for a true install, which I am not yet able to do ) (4) plplot has a typedef PLFLT which can be a DOULBE or FLOAT. The greta makefile has CFLAGS= -DDOUBLE ..., meaning it has defined PLFLT to be a DOUBLE. Left alone, PLFLT will be a float. Thus, let's be sure its a DOUBLE in all plplot libs: edit line 196 of tmp/plplot.h, adding "#define DOUBLE 1". This will insure that the following macro #if defined(PL_DOUBLE) || defined(DOUBLE) typedef double PLFLT; #else typedef float PLFLT; #endif will always evaluate to typedef double PLFLT;, so no greta/plplot lib conflicts arise. (5) tmp/plDevs.h has many drivers that are not needed. Most can be commented out except #define PLD_null 1 (might not need) #define PLD_xterm 1 (might not need) #define PLD_ps 1 #define PLD_psc 1 #define PLD_lj_hpgl 1 #define PLD_xwin 1 #define PLD_tk 1 (this is very much needed I believe) #define PLD_gif (add for gif only) #define PLD_png (add for png only) note png and gif need to be added. (6) (GIF and PNG only) cd tmp; cp ../Cver2/gd* . This picks up gdgif.{c,h} and gdpng.{c,h} This with bring in gdgif.c and gdpng.c and headers and backups (7) (GIF and PNG only) edit tmp/Makefile, add to the "DRIVERS_C" macro gdgif.c \ gdpng.c (8) (GIF and PNG only) edit tmp/Makefile, add to the "DRIVERS_OBJ" macro gdgif$O \ gdpng$O (9) (GIF and PNG only). Make sure you have libgd.so in /usr/lib or /lib (10) (GIF and PNG only) edit tmp/Makefile, copy the line xwin$O: xwin.c plDevs.h plplotP.h plConfig.h plplot.h plstrm.h pdf.h pldebug.h \ plxwd.h drivers.h plevent.h paste it twice below, then edit xwin twice in each line to be gdgif$0: gdgif.c .. and gdpng$O: gdpng.c (11) (GIF and PNG only) edit tmp/Makefile again, find the macro LDC_LIBS and edit until it looks like: LDC_LIBS=-litk3.0 -ltk8.0 -litcl3.0 -litcl8.0 -L/usr/X11R6/lib -lX11 \ -lgd -lpng -lz -ldl -lm It seems that -litk3.0 -litcl3.0 are not needed, not even installed on some systems -- might try leaving off. (12) png has a tendency to core dump, as do gifs. Only solution I found to date in is in tmp/gdpng.c check for to see if File handle ?->Outfile is not null before closing it. This is done in conjunction with 13 above. It is unfortunate that I have to change libpng. Because of this, I also have to put it in LD_LIBRARY_PATH path, otherwise it finds the one in /usr/lib/libpng.so (13) Now we are ready to make all plplot libs. cd $HOME/plplot-990122; make should not get any warnings. (14) Finally we would want to install, with a "make install". This would populate /usr/lib/plplot/ with lib, include, examples, doc directories. But I currently use /home/dleonard/plplot-990122/tmp as the include and lib directory. --------------------------End of plplot compile/install-------------------------------- --------------------------Start of application compile/install------------------------- Now in our application, linking and compile statements are not aimed at /usr/lib/plplot yet but at /home/dleonard/plplot-990122/tmp: (1) greta COMPILE Flags: OSCFLAGS=-I/home/dleonard/plplot-990122/tmp -DINTEL -DLINUX CFLAGS= -DDOUBLE $(OSCFLAGS) -I$(AXAFPROG)/include -I../ututils with .c.o: cc $(CFLAGS) -c $< (2) greta LINKING: OSLFLAGS=-ldl -L/usr/X11R6/lib -lX11 -ltk -ltcl -lncurses \ -L/home/dleonard/plplot-990122/tmp -lplplotftk -lMatrix -lgd -lpng -lz LFLAGS= $(OSLFLAGS) -L$(AXAFPROG)/lib/$(OSTYPE) -lut -lgzip -lm and type is cc -o decom98 decom98.o plargs.o libgreta.so $(LFLAGS) also have ld -o libgreta.so decom98.o decrelay.o (other deleted) -shared (3) (GIF and PNG) zlib and gzip have two terrible namespace conflicts: they both use "inflate" and "deflate". Best solution I came up with was to rename in gzip.h inflate to inflate_gzip and deflate to deflate_gzip. Then also in src/libgzip-2.4/inflate.c rename function inflate to inflate_gzip, and finally src/libgzip-2.4/deflate.c rename function deflate to deflate_gzip. (4) We must also change in greta src/AX/axtlm.c and axtlm.h functions inflate and deflate to inflate_gzip and deflate_gzip to insure that they link to the gzip library and not libz (5) now we can make greta, cd src/AX; rm *.o; make; make install (6) we are now actually through with plplot-990122, we can hide it with mv plplot-990122 plplot-990122.hide I notice that if I do this libMatrix.so is actually found at /usr/lib/libMatrix.so. libplplotftk I believe is statically linked. (7) (GIF and PNG ) decgui needs to be able to command the new drivers. add lines: $beDevice->insert( 3, "gif" ); $beDevice->insert( 4, "png" ); and change $outfile = $vPSFile.$decname.".ps"; to $outfile = $vPSFile.$decname.".$vDest"; After thoughts: Worst thing here is the need to modify libpng and not be able to use just the default version in /usr/lib Modifying plplot has to be done in this version, would be nice if could handle from here. |
From: Alan W. I. <ir...@be...> - 2000-11-16 18:32:38
|
This is just to remind the list that tarball versions of plplot may be found at ftp://plplot.sourceforge.net/pub/plplot/. Currently in that directory we have version 5.0 of plplot (plplot-5.0.0.tar.gz) as our best stable release. (It supersedes any ancient 4.99 version and also the 1999 January 22 CVS snapshot, plplot-990122.tar.gz, that a lot of you may still be using.) As well as the stable release, we have a (very) recent snapshot of the CVS head, plplot-20001114.tar.gz, at the above ftp site. This snapshot is of course experimental and may break, but it may also fix some bugs so it is worth trying if you are having trouble with the stable version. I plan to supply this CVS snapshot as a convenience every month or so, but if you want the absolutely latest results simply check out the plplot module from the CVS repository as per the directions at http://sourceforge.net/projects/plplot/. Alan W. Irwin email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ |
From: Andrew R. <ar...@ge...> - 2000-11-16 11:28:29
|
Hi, I was just wondering where the source code for the PNG driver lives ? I have looked through the CVS repository, but can't find it there. If it is somewhere there, I am missing something. If anyone can point me to where it is, I would appreciate it. - Andrew |
From: Alan W. I. <ir...@be...> - 2000-11-14 20:55:42
|
I really like yplot so I have helped Conrad Steenberg with packaging it in rpm format in the past. I will probably update the yplot package in the future, but for now my judgement is yplot itself is okay, but the plplot package upon which it is based is dated in those old rpm packages. So for now, I would advise you build a whole new version of yplot for yourself based on the latest plplot, and that may well take care of the errors you have encountered. Download http://www.srl.caltech.edu/personnel/conrad/yplot-1.0.3.tar.gz, unpack that tarball and follow the general directions there. But instead of using the plplot version recommended there, I would first try the latest cvs version of plplot. If that doesn't work, get back to me. I do have yplot working well here based on a slightly older cvs version of plplot. yplot also depends on yorick, but on my current Debian system I built yplot with the normal potato version of yorick without any problems. Hope this helps. Alan W. Irwin email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ On Tue, 14 Nov 2000, Valery Pipin wrote: > Dear Plplot fans, > > Could you please give me an example of code that drawing the shaded > contours. > I use yplot interpreter which call functions from plplot. But seems to > me there is > a mistake there with function that drawing the shaded contours. > > Thanks in advance, Valerij > > _______________________________________________ > Plplot-general mailing list > Plp...@pl... > http://lists.sourceforge.net/mailman/listinfo/plplot-general > > |
From: Alan W. I. <ir...@be...> - 2000-11-14 19:25:45
|
The list has been quiet because plplot is almost perfect.... ;-) Seriously, your posting reminded me to announce a new development. The format of the documentation (and some of the contents) has been greatly improved thanks to work by Rafael Laboissiere and yours truly. Please check out www.plplot.org in the resources section for a link to the new DocBook form of our documentation. Currently, I am working on improving the contents of the documentation which is very easy to do with DocBook source. If anybody wants to help with this project or give constructive criticisms of the current effort please get in touch. Alan W. Irwin email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ On Tue, 14 Nov 2000, Dan Leonard wrote: > subscribe > > Am I already subscribed to this mailing list? I get no mail from it > > -- > ==================================================== > Dan Leonard > Computer Specialist (Programmer) > Smithsonian Astrophysical Observatory > (617) 496-7075 > > > |
From: Valery P. <vp...@ai...> - 2000-11-14 18:53:07
|
Dear Plplot fans, Could you please give me an example of code that drawing the shaded contours. I use yplot interpreter which call functions from plplot. But seems to me there is a mistake there with function that drawing the shaded contours. Thanks in advance, Valerij |
From: Dan L. <dle...@ip...> - 2000-11-14 17:24:27
|
subscribe Am I already subscribed to this mailing list? I get no mail from it -- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: Dan L. <dle...@ip...> - 2000-11-14 17:06:00
|
Michael wrote: > Geoff and Dan, > > I have pretty much abandoned the direct PNG code. I finally got > ghostscript to output a PNG image and it looks wonderful. The only problem > is rotating the landscape image to a landscape view. I have been using > ImageMagick to do this. It takes a noticable, but not dreadful amount of > time. We want a seemless interface to our greta code which uses plplot for all output. Ghostscript and Imagetick introduce whole new software programs. What we can do along these lines is take a postscript file generated by plplot, and then use xv to make it a gif. So again no need for Ghostscript and Imagetick. Thanks for the info though I'lll keep it in mind Dan > > > I have also finally figured out where in the postscript file to put some > invisible (background color) text to get acrobat and ghostscript to orient > the PDF page to a landscape view automatically during the PDF creation. > > I use the metafile format only now and render the images as needed. This > allows me to include shell scripts and shell commands in my code to get it > all working. > > I can provide more information and some examples if you guys are interested. > > Michael -- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: Michael <Mic...@ms...> - 2000-11-14 13:47:10
|
Geoff and Dan, I have pretty much abandoned the direct PNG code. I finally got ghostscript to output a PNG image and it looks wonderful. The only problem is rotating the landscape image to a landscape view. I have been using ImageMagick to do this. It takes a noticable, but not dreadful amount of time. I have also finally figured out where in the postscript file to put some invisible (background color) text to get acrobat and ghostscript to orient the PDF page to a landscape view automatically during the PDF creation. I use the metafile format only now and render the images as needed. This allows me to include shell scripts and shell commands in my code to get it all working. I can provide more information and some examples if you guys are interested. Michael |
From: Geoffrey F. <fu...@ac...> - 2000-10-02 17:20:05
|
Dan Leonard writes: > [much interesting stuff excised] Thanks for your interesting attachment. I noticed some things in there that have been on my list of pet peeves for a while. Eventually most of that should get resolved, but I am very busy, so patches against cvs-head are always welcome, and will probably result in things getting fixed faster than just waiting for me to get around to it. I did do some initial work on integrating Randy Phillips png driver some time ago, but got seriously bogged down with the whole rehosting to sourceforge thing, and have never gotten back to it. A key part of the job is to futz with the autoconf support so it can autodetec libpng and all that. One of these days... I doubt we'll make effort to support GIF with PLplot. I have enough troubles in life without inviting attacks from Compuserve lawyers. Poscript is already well supported, I believe. Are you have some particular problem? -- Geoffrey Furnish Actel Corporation fu...@ac... Senior Staff Engineer 955 East Arques Ave voice: 408-522-7528 Placement & Routing Sunnyvale, CA 94086-4533 fax: 408-522-8041 |
From: Dan L. <dle...@ip...> - 2000-10-02 14:35:07
|
-- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: <WIWAT PUATATSANANON> <Wiw...@Co...> - 2000-08-02 23:00:14
|
Dear all Could you please help me to install plplot library into the Visual C++? Thank you very much Regards, Wiwat |
From: Alan W. I. <ir...@be...> - 2000-07-27 17:45:38
|
Vince Darley and I are working on an *experimental* branch of plplot to allow TEA-based dynamic loading of plplot under tclsh and/or wish. We are just in the midst of loading this stuff into the cvs under a separate branch. If you want to be a guinea pig for this experimental stuff, it should be ready for testing shortly. Watch this space for an announcement. Alan email: ir...@be... phone: 250-727-2902 FAX: 250-721-7715 snail-mail: Dr. Alan W. Irwin Department of Physics and Astronomy, University of Victoria, P.O. Box 3055, Victoria, British Columbia, Canada, V8W 3P6 __________________________ Linux-powered astrophysics __________________________ On Thu, 27 Jul 2000, Kristoffer Lawson wrote: > > (Could you reply to this address aswell as I'm not on the mailing list) > > I've been looking for a good plotting and graphing package and plplot > would seem to cover those areas. What I want to do is integrate it with > existing Tcl code via a dynamically loadable package. I've installed all > the related systems but have not worked out any way of dynamically loading > the system into Tcl and the online documentation didn't seem to > answer my question. I have tried the following experiment: > > bugger:~/download/impress-1.1-beta> itkwish > % load /usr/lib/libplplotdtk.so > couldn't load file "/usr/lib/libplplotdtk.so": > /usr/lib/libplplotdtk.so: undefined symbol: Tcl_MatrixCmd > > Am I going about this the wrong way? Is it even possible to dynamically > load the system into Tcl (I very much hope so...)? > > - ---------- = = ---------//--+ > | / Kristoffer Lawson | www.fishpool.fi|.com > +-> | se...@fi... | - - --+------ > |-- Fishpool Creations Ltd - / | > +-------- = - - - = --------- /~setok/ > > > > > _______________________________________________ > Plplot-general mailing list > Plp...@pl... > http://lists.sourceforge.net/mailman/listinfo/plplot-general > > |
From: Kristoffer L. <se...@fi...> - 2000-07-27 01:44:16
|
(Could you reply to this address aswell as I'm not on the mailing list) I've been looking for a good plotting and graphing package and plplot would seem to cover those areas. What I want to do is integrate it with existing Tcl code via a dynamically loadable package. I've installed all the related systems but have not worked out any way of dynamically loading the system into Tcl and the online documentation didn't seem to answer my question. I have tried the following experiment: bugger:~/download/impress-1.1-beta> itkwish % load /usr/lib/libplplotdtk.so couldn't load file "/usr/lib/libplplotdtk.so": /usr/lib/libplplotdtk.so: undefined symbol: Tcl_MatrixCmd Am I going about this the wrong way? Is it even possible to dynamically load the system into Tcl (I very much hope so...)? - ---------- = = ---------//--+ | / Kristoffer Lawson | www.fishpool.fi|.com +-> | se...@fi... | - - --+------ |-- Fishpool Creations Ltd - / | +-------- = - - - = --------- /~setok/ |
From: Dan L. <dle...@he...> - 2000-07-13 21:33:47
|
Hello plplot people, We are interested in producing PNG format files. We currently have a program that uses PLplot, which has 18 driver/file output options including postscript and postscript color. However, I don't see any new drivers in the "developers snapshot" (http://emma.la.asu.edu/plplot/source/) gzip file to indicate any work towards this very desirable PNG format file/driver. I was wondering if anyone knew whether any such plans are in the works or not, and, if not, who to contact? Appreciate the help. Dan -- ==================================================== Dan Leonard Computer Specialist (Programmer) Smithsonian Astrophysical Observatory (617) 496-7075 |
From: Geoffrey F. <fu...@ac...> - 2000-06-27 15:12:17
|
A lot of people are asking me this via email, so let me just put it up here on the users-list. The way to get the code right now, is via anonymous cvs: zork[30] setenv CVSROOT :pserver:ano...@cv...:/cvsroot/plplot zork[31] ls zork[32] cvs login (Logging in to ano...@cv...) CVS password: zork[33] cvs co plplot cvs server: Updating plplot U plplot/.cvsignore U plplot/CHANGES ... There is no password for the anonymous account, just hit return. We will improve www.plplot.org to be more accurate and provide more conveniences as we are able. For now, anoncvs is what we have working. -- Geoffrey Furnish Actel Corporation fu...@ac... Senior Staff Engineer 955 East Arques Ave voice: 408-522-7528 Placement & Routing Sunnyvale, CA 94086-4533 fax: 408-522-8041 "... because only those who write the code truly control the project." -- Jamie Zawinski |