From: Alan W. I. <ai...@us...> - 2002-11-26 18:33:19
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv22674/examples/c++ Added Files: Tag: AT Makefile.am Log Message: Added support for examples/c examples/c++ and examples/f77. To keep rules simple copied fmacs.m4 from bindings/f77 to examples/f77. |
From: Alan W. I. <ai...@us...> - 2002-11-27 00:26:17
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv3707/examples/c++ Modified Files: Tag: AT Makefile.am Added Files: Tag: AT Makefile.examples.in Log Message: Support for generating Makefile.examples in each of the examples directories plus added Makefile.examples.in files in c c++ and f77. Only the c version has been tested so far, and I expect further changes will be required in c++/Makefile.examples.in and f77/Makefile.examples.in. |
From: Alan W. I. <ai...@us...> - 2002-11-27 03:14:07
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv22022/examples/c++ Modified Files: Tag: AT Makefile.examples.in x01cc.cc Added Files: Tag: AT .cvsignore Log Message: Changes so that the c++ example can be built with make -f Makefile.examples. Also .cvsignore changes and additions for convenience. |
From: Alan W. I. <ai...@us...> - 2002-12-02 19:29:09
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv10060/c++ Modified Files: Tag: AT Makefile.am Log Message: Assorted tweaks for correct ID and DISTCLEANFILES |
From: Alan W. I. <ai...@us...> - 2002-12-03 08:39:25
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv13122/examples/c++ Modified Files: x01cc.cc Added Files: .cvsignore Makefile.am Makefile.examples.in Log Message: Merged AT branch into MAIN, a new configuration era has started |
From: Alan W. I. <ai...@us...> - 2002-12-06 02:21:26
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv20035/examples/c++ Modified Files: Makefile.examples.in Log Message: Change fortran and C++ driver names to libplplotf77 and libplplotcxx because of name-clash concerns. |
From: Alan W. I. <ai...@us...> - 2002-12-06 17:54:44
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv31807/examples/c++ Modified Files: .cvsignore Makefile.am Log Message: Configure test executables in examples for c++, f77, and tk. make check builds the uninstalled c, c++, f77, and tk examples fine, and plplot-test.sh works with these uninstalled examples with some limitations that are discussed on list. |
From: Alan W. I. <ai...@us...> - 2002-12-23 19:38:11
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv26199/examples/c++ Modified Files: Makefile.examples.in Log Message: Use CC, CXX, and F77 symbols rather than hard-coded compiler names. |
From: Alan W. I. <ai...@us...> - 2002-12-24 19:35:00
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv15792/examples/c++ Modified Files: .cvsignore Makefile.am Makefile.examples.in Log Message: */Makefile.examples.in: clean target */Makefile.am: implement install of Makefile.examples renamed to Makefile for user convenience. |
From: Maurice L. <ml...@us...> - 2002-12-24 20:06:47
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv27012/c++ Modified Files: Makefile.examples.in Log Message: Explicitly specify --mode=link to plplot_libtool in order to correctly work with vendor compilers. |
From: Alan W. I. <ir...@be...> - 2002-12-24 20:41:34
|
On Tue, 24 Dec 2002, Maurice LeBrun wrote: > Update of /cvsroot/plplot/plplot/examples/c++ > In directory sc8-pr-cvs1:/tmp/cvs-serv27012/c++ > > Modified Files: > Makefile.examples.in > Log Message: > Explicitly specify --mode=link to plplot_libtool in order to correctly > work with vendor compilers. I notice you skipped making this change in the f77 directory (or at least no activity in last 30 minutes there). Any reason for that? 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: Maurice L. <mj...@ga...> - 2002-12-24 20:45:20
|
Alan W. Irwin writes: > On Tue, 24 Dec 2002, Maurice LeBrun wrote: > > > Update of /cvsroot/plplot/plplot/examples/c++ > > In directory sc8-pr-cvs1:/tmp/cvs-serv27012/c++ > > > > Modified Files: > > Makefile.examples.in > > Log Message: > > Explicitly specify --mode=link to plplot_libtool in order to correctly > > work with vendor compilers. > > I notice you skipped making this change in the f77 directory (or at least > no activity in last 30 minutes there). > > Any reason for that? It was already there. I'm guessing b/c vendor f77 compilers are more common. -- Maurice LeBrun mj...@ga... Research Organization for Information Science and Technology of Japan (RIST) |
From: Rafael L. <rla...@us...> - 2003-02-19 17:34:57
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv16832/examples/c++ Modified Files: Makefile.am Log Message: Changed the instances of @VARIABLE@ to $(VARIABLE) in all Makefile.am's, as I proposed in plplot-devel. This huge change has been successfully tested with my automatic Debian packages generator. Hope that nothing is broken now. If you are wondering how I got it so quickly and so reliably, here is the simple shell command that does the trick: perl -pi -e 's/@([-_a-zA-Z0-9]+)@/\$($1)/g' `find . -name Makefile.am` [I love Perl.] |
From: Rafael L. <rla...@us...> - 2003-02-21 07:44:43
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv27298/examples/c++ Modified Files: Makefile.am Log Message: Removed some if/else/endif with_double constructs. Replaced using $(LIB_TAG). This makes code more maintainable and robust, besides a total reduction of 40 lines in the size of the Makefile.am's. The initial plan was to use $(LIB_TAG) wherever it was possible, but Automake does not accept it as part of its variables names :-( |
From: Rafael L. <rla...@us...> - 2003-02-26 15:55:00
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv19082/examples/c++ Modified Files: Makefile.am Log Message: Changed all the instances of "-L<dir> -l<lib>" to "<dir>/<lib>.la" for all the libraries that are built in the source tree. This avoids some (rather rare) cases of failure, when the libtool script will wrongly select installed system libraries. |
From: Rafael L. <rla...@us...> - 2003-03-28 19:42:10
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv23870/c++ Modified Files: Makefile.examples.in Log Message: Transformed the repeated rules for compiling the examples into suffix rules. Maintainability is improved now. Also, in the clean rules changed "rm" to "rm -f", such that make clean will not give an error when the files to be removed do not exist. |
From: Alan W. I. <ai...@us...> - 2003-09-02 00:45:10
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv4717 Modified Files: .cvsignore Log Message: Tweak. |
From: Alan W. I. <ai...@us...> - 2003-09-02 01:26:31
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv9224 Added Files: x01.cc x02.cc x03.cc x04.cc x05.cc x06.cc x07.cc x08.cc x09.cc x10.cc x11.cc x12.cc x13.cc x14.cc x15.cc x16.cc x17.cc x18.cc x19.cc x20.cc x21.cc Log Message: AWI for Andrew Ross <an...@co...>. Andrew kindly donated these clones of the C/python/java/tcl examples under the LGPL. I added the appropriate copyright line and (LGPL) copying conditions. I also removed java commentary that had been inadvertently copied for x01.cc from the java example. I also temporarily disabled the HAVE_USLEEP code in x01.cc and x17.cc which does not work on Linux (at least on my Debian stable system). Another issue is that x02, x04, x16, and x21 produce different results than the corresponding C examples. There is an obvious problem for the second example, but the rest are subtle as in similar differences I find between java and c. The good news is that the rest of the examples produce identical to C results which is a pretty good test that the C++ interface has now entered the modern era. Thanks Andrew! |
From: Alan W. I. <ai...@us...> - 2003-09-02 01:27:56
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv11380 Modified Files: x01cc.cc Log Message: Change this unique c++ example to use the updated C++ interface. Command-line options now work! |
From: Alan W. I. <ai...@us...> - 2003-09-02 01:31:03
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv11970 Modified Files: Makefile.examples.in Log Message: Extend the build list and clean list to the new examples. |
From: Alan W. I. <ai...@us...> - 2003-09-02 01:34:24
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv12460 Modified Files: Makefile.am Log Message: Extend the install to include the new examples. Also reorganize in better style (no more .samename). |
From: Alan W. I. <ai...@us...> - 2003-09-03 20:45:54
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv30232 Modified Files: Makefile.am Log Message: Put symlink in installed C++ examples for lena.pgm so that x20 will work properly. |
From: Alan W. I. <ai...@us...> - 2003-09-07 02:51:10
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv9288 Modified Files: x02.cc Log Message: Fixed character size inconsistency with corresponding C example by putting in missing call to pls-->schr. Postscript results are now identical. Only remaining differences with C examples are for x04, x16, and x21, and those differences are so subtle they cannot be seen visually (similar to java versus C differences or platform differences). Probably, these subtle issues are due to some floating-point logic issues deep in the core of Plplot that are triggered by slightly different order of computations in the various platforms/front-end languages. One candidate for that deep issue is the 16-bit resolution of the various drivers so when Geoffrey generalizes this to the option of 32-bit (or even 64 bit) we may see all these subtle differences between platforms/languages go away. |
From: Alan W. I. <ai...@us...> - 2003-09-17 19:01:28
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv22448 Modified Files: x08.cc Log Message: Replace isinf logic by simple check for zero log argument. Fix bug of uninitialized zmin and zmax. |
From: Alan W. I. <ai...@us...> - 2003-09-18 14:28:05
|
Update of /cvsroot/plplot/plplot/examples/c++ In directory sc8-pr-cvs1:/tmp/cvs-serv3623 Modified Files: x01.cc x17.cc Log Message: AWI for Andrew Ross <an...@co...>. Sort out previous problems with getting usleep call and associated code to compile. |