Hi Alan It seems you were correct, I deleted the cache, but obviously that wasn't enough. A full clean build directory solved the problem so you can tick that off.
Phil On 20 June 2015 at 21:00, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote: > Hi Phil: > > I have changed the subject line for this particular topic to something > less general. I am hoping my hypothesis that you are the victim of > stale build results (see below) is correct so we can put this topic > finally to rest. > > On 2015-06-20 11:46+0100 Phil Rosenberg wrote: > >> Hi Alan >> >> Regarding the tcl cmake bug it is still there. Just to reiterate the >> problem does not seem to be that the file that is being looked for has >> a space - the problem is that the file genuinely does not exist. So >> the problem must be elsewhere in the CMake logic, which could be due >> to speces still I guess. >> >> Here is the error I get from trying to build INSTALL >> >> 102> CMake Error at bindings/cmake_install.cmake:39 (file): >> >> 102> file INSTALL cannot find "D:/usr/local/src/plplot-plplot/build/Visual >> >> 102> Studio 11 64sd/bindings/pkgIndex.tcl". > > >> [...]Perhaps if you try to build in a directory with a space you will be >> able to see more easily what the problem is? > > > I looked at that as follows (as you should be able to verify on your Linux > machines): > > software@raven> mkdir build\ dir > software@raven> cd build\ dir/ > software@raven> cmake \ > -DCMAKE_INSTALL_PREFIX=/home/software/plplot/installcmake \ > -DENABLE_ada=OFF -DENABLE_ocaml=OFF \ > -DBUILD_TEST=ON ../plplot.git >& cmake.out > software@raven> make -j4 install >& install.out > > I had to drop Ada and Ocaml because there are "spaced" pathname issues with > those components which I don't have time to deal with > at the present time. But otherwise everything worked perfectly (thanks > mostly to your work on spaced pathname issues in the past, but also > because of my recent fixes). For > example, > > software@raven> grep pkgIndex install.out > Scanning dependencies of target concatenate_pkgIndex.tcl > Generating pkgIndex.tcl > Built target concatenate_pkgIndex.tcl > -- Installing: > /home/software/plplot/installcmake/share/plplot5.11.0/pkgIndex.tcl > > Since all the pkgIndex.tcl concatenation logic is working fine with a spaced > build > tree on Linux, I wonder if you are the victim of stale cached results. > So please try the master tip version with an absolutely fresh build to > see if that proves to be the case. Note you normally don't have > to do a fresh build to get reliable results especially when there is > just a source code change, but sometimes it makes a difference if there > are build-system changes (as in this case). > > 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); the Time > Ephemerides project (timeephem.sf.net); PLplot scientific plotting > software package (plplot.sf.net); 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 > __________________________ ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel