Alan W. Irwin wrote: > 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.
I still got an error, though in a different place: [122%] Building C object src/CMakeFiles/plplotd.dir/plvect.o /usr/bin/gcc -Dplplotd_EXPORTS -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -fPIC -I/builddir/build/BUILD/plplot-5.7.3/include -I/builddir/build/BUILD/plplot-5.7.3/fedora -I/builddir/build/BUILD/plplot-5.7.3/fedora/include -DHAVE_CONFIG_H -o src/CMakeFiles/plplotd.dir/plvect.o -c /builddir/build/BUILD/plplot-5.7.3/src/plvect.c Building C object src/CMakeFiles/plplotd.dir/plvpor.o /usr/bin/gcc -Dplplotd_EXPORTS -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -fPIC -I/builddir/build/BUILD/plplot-5.7.3/include -I/builddir/build/BUILD/plplot-5.7.3/fedora -I/builddir/build/BUILD/plplot-5.7.3/fedora/include -DHAVE_CONFIG_H -o src/CMakeFiles/plplotd.dir/plvpor.o -c /builddir/build/BUILD/plplot-5.7.3/src/plvpor.c /builddir/build/BUILD/plplot-5.7.3/src/plvect.c: In function 'plfvect': /builddir/build/BUILD/plplot-5.7.3/src/plvect.c:171: warning: 'a_y' may be used uninitialized in this function Linking C shared library libplplotd.so cd /builddir/build/BUILD/plplot-5.7.3/fedora/src && /usr/bin/cmake -P CMakeFiles/plplotd.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/plplot-5.7.3/fedora/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/plplotd.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -shared -Wl,-soname,libplplotd.so.9 -o libplplotd.so.9.3.0 "CMakeFiles/plplotd.dir/pdfutils.o" "CMakeFiles/plplotd.dir/plargs.o" "CMakeFiles/plplotd.dir/plbox.o" "CMakeFiles/plplotd.dir/plcont.o" "CMakeFiles/plplotd.dir/plcore.o" "CMakeFiles/plplotd.dir/plctrl.o" "CMakeFiles/plplotd.dir/plcvt.o" "CMakeFiles/plplotd.dir/pldeprecated.o" "CMakeFiles/plplotd.dir/pldtik.o" "CMakeFiles/plplotd.dir/plfill.o" "CMakeFiles/plplotd.dir/plfreetype.o" "CMakeFiles/plplotd.dir/plhist.o" "CMakeFiles/plplotd.dir/plimage.o" "CMakeFiles/plplotd.dir/plline.o" "CMakeFiles/plplotd.dir/plmap.o" "CMakeFiles/plplotd.dir/plot3d.o" "CMakeFiles/plplotd.dir/plpage.o" "CMakeFiles/plplotd.dir/plsdef.o" "CMakeFiles/plplotd.dir/plshade.o" "CMakeFiles/plplotd.dir/plstdio.o" "CMakeFiles/plplotd.dir/plstripc.o" "CMakeFiles/plplotd.dir/plsym.o" "CMakeFiles/plplotd.dir/pltick.o" "CMakeFiles/plplotd.dir/plvpor.o" "CMakeFiles/plplotd.dir/plwind.o" "CMakeFiles/plplotd.dir/plbuf.o" "CMakeFiles/plplotd.dir/plgridd.o" "CMakeFiles/plplotd.dir/plvect.o" -L/builddir/build/BUILD/plplot-5.7.3/fedora/lib/csa -L/builddir/build/BUILD/plplot-5.7.3/fedora/lib/nn -lltdl -ldl -lm -lcsirocsa -lcsironn -lfreetype -lm -lqhull -Wl,-rpath,/builddir/build/BUILD/plplot-5.7.3/fedora/lib/csa:/builddir/build/BUILD/plplot-5.7.3/fedora/lib/nn gcc: CMakeFiles/plplotd.dir/plvpor.o: No such file or directory gmake[5]: *** [src/libplplotd.so.9.3.0] Error 1 gmake[5]: Leaving directory `/builddir/build/BUILD/plplot-5.7.3/fedora' Wonder if we're bumping into cmake issues at this point... -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA/CoRA Division FAX: 303-415-9702 3380 Mitchell Lane [EMAIL PROTECTED] Boulder, CO 80301 http://www.cora.nwra.com ------------------------------------------------------------------------- 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 Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel