From: Alan W. I. <ir...@be...> - 2004-07-13 17:28:56
|
On 2004-07-13 08:55-0500 Geoffrey Furnish wrote: > Again, I appologize for being so out of date here, perhaps this has > already been discussed. > Would it be possible to update the new config system so that the > command: line shows the whole configure invocation line, so that it is > easy to regenerate it exactly upon rebuilding the configure script > after cf/* updates? I confirm the problem here as well. Only the first option is included in the configure command output. > 2) I've noticed that I only seem to be able to get the configure > script to work correctly if invoked in the toplevel checkout dir of > plplot. Most other GNU auto-tools projects support a greater degree > of flexibility. There is a --srcdir option, but also if you > explicitly name the path to the configure script, that serves as a > stand-in for specifying --srcdir. Neither of these seem to work in > the PLplot. I know this is supposed to work so I tried it for the first time today, and I confirm there are some problems. Here is what I did. * Fresh checkout to plplot directory * cd plplot cf/bootstrap.sh #This is the step that Geoffrey missed, I believe * mkdir ../buildtree cd ../buildtree ../plplot/configure --srcdir=../plplot + other configuration options. This configure seemed to work without any obvious problems. * make This step failed with the following message: gcc -DHAVE_CONFIG_H -I. -I../../plplot/src -I.. -I../include -I../include -I/us r/include/freetype2 -I../../plplot/libltdl -g -O2 -mieee-fp -MT pdfutils.lo -MD -MP -MF .deps/pdfutils.Tpo -c ../../plplot/src/pdfutils.c -fPIC -DPIC -o .libs/ pdfutils.o ../../plplot/src/pdfutils.c:36:21: plplotP.h: No such file or directory Apparently we need some infrastructure in place so the internal PLplot headers can be found in the source tree. Rafael? BTW, the autoconf documentation says the above --srcdir option is usually not needed (since it knows where the configure script is located), and indeed without it I got identical good configure results and bad make results in a separate build tree. Alan __________________________ Alan W. Irwin email: ir...@be... phone: 250-727-2902 Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the PLplot scientific plotting software package (plplot.org), the Yorick front-end to PLplot (yplot.sf.net), the Loads of Linux Links project (loll.sf.net), and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ |