|
From: | John W. Eaton |
Subject: | Re: main.cc rules ? |
Date: | Thu, 31 Oct 2013 01:38:27 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 |
On 10/31/2013 01:31 AM, marco atzeri wrote:
On cygwin 32 bit, I guess I am missing something changeset: 17805:2a15970da7f0 usal steps : hg pull, update, bootstrap, configure and make but the build stops here: make[2]: Entering directory '/pub/hg/octave_build/src' making main.cc from ../../octave/src/main.in.cc make[2]: *** No rule to make target '../../octave/src/main.cc', needed by 'octave-main.o'. Stop. make[2]: Leaving directory '/pub/hg/octave_build/src' Ideas ?
I think this is happening because the main.cc file is now generated and so will be in the build tree instead of the source tree but the dependency information that was previously generated is still referring to the source tree and main.cc no longer exists there. If you want to try to fix this without rebuilding everything, then look for .Po files in your build tree that contain the string ../../octave/src/main.in.cc and change them to main.cc instead. jwe
[Prev in Thread] | Current Thread | [Next in Thread] |