On 2007-04-16 11:25-0600 Orion Poplawski wrote:
> Looks like parallel builds are still broken in plplot (e.g. make -j2).
>
> In this case it appears that something is missing between
> `bindings/octave/massage' and `bindings/octave/plplot_stub.m'.
Orion, thanks very much for your willingness to test PLplot so thoroughly.
It's a great help to us.
Once you identified the dependency issue, it was obvious there was an
immediate bug there (with that dependency method $(EXEEXT) needed to be
replaced by ${EXEEXT}), but I decided to entirely replace (revision 7687)
that old-fashioned dependency method with the more general dependency method
involving a LOCATION variable which is known to work better than the
old-fashioned method elsewhere within our build system.
I tried make -j2 on a fully configured system for revision 7687 on Ubuntu
Dapper, and I got good results:
[EMAIL PROTECTED]> ctest
Start processing tests
Test project /home/software/plplot_cvs/HEAD/build_dir
1/ 12 Testing examples_c Passed
2/ 12 Testing examples_cxx Passed
3/ 12 Testing examples_f77 Passed
4/ 12 Testing examples_f95 Passed
5/ 12 Testing examples_java Passed
6/ 12 Testing examples_octave Passed
7/ 12 Testing examples_python Passed
8/ 12 Testing examples_tcl Passed
9/ 12 Testing examples_psttfc Passed
10/ 12 Testing examples_png Passed
11/ 12 Testing examples_svg Passed
12/ 12 Testing examples_plmeta Passed
100% tests passed, 0 tests failed out of 12
Please try "make -j2" yourself on revision 7687 to confirm that the problem
has now been solved.
Alan
__________________________
Alan W. Irwin
Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).
Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________
Linux-powered Science
__________________________
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel