Automake, I guess - that's what does the deps.
Sent from my phone. No type good.
On Jun 30, 2011, at 10:28 AM, "Ralph Castain" wrote:
> I'm surprised that autogen/configure wouldn't catch this, yet it clearly
> doesn't. I guess it's because the file moved?
>
> Seems like a bug in the autoto
I'm surprised that autogen/configure wouldn't catch this, yet it clearly
doesn't. I guess it's because the file moved?
Seems like a bug in the autotools or libtool, perhaps?
On Jun 30, 2011, at 8:28 AM, Jeff Squyres wrote:
> I'm betting that this is a problem in the .deps directory; you could
I'm betting that this is a problem in the .deps directory; you could
foreach file (`ls ompi/contrib/vt/vt/tools/vtfilter/.deps/*.Po`)
echo $file
rm $file
touch $file
end
and then it builds fine (I just tried it).
...or remove *.Po in that .deps directory and re-autogen/co
Same here:
...
CXXvtfilter-vt_filter.o
CXXvtfilter-vt_filter_common.o
CXXvtfilter-vt_filter_gen.o
CXXvtfilter-vt_filter_trc.o
CXXvtfilter-vt_filter_trc_hdlr.o
CXXvtfilter-vt_filterc.o
make[7]: *** No rule to make target `vt_filthandler.cc', needed by
`vtf
FWIW, I get the same error as Ralph. I'm on my laptop battery atm, so I don't
want to do a fresh checkout/build. This is from an "Svn up" with a fresh
automake/configure:
[9:32] rtp-jsquyres-8714:~/svn/ompi/ompi/contrib/vt/vt/tools/vtfilter % make
Making all in .
make[1]: *** No rule to make t
It seems to me that anything during your last update went wrong. Since r24803
the source file 'vt_filthandler.cc' is moved to the subdirectory 'old', so
actually if the source file doesn't exist the error message should be:
No rule to make target `old/vt_filthandler.cc', needed by `vtfilter-
vt_