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" <r...@open-mpi.org> 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 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
>> 
>> 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/configure/build.
>> 
>> ...or get a fresh checkout, autogen/configure/build.  :-)
>> 
>> 
>> On Jun 30, 2011, at 10:18 AM, Yevgeny Kliteynik wrote:
>> 
>>> Same here:
>>> 
>>> .......
>>> CXX    vtfilter-vt_filter.o
>>> CXX    vtfilter-vt_filter_common.o
>>> CXX    vtfilter-vt_filter_gen.o
>>> CXX    vtfilter-vt_filter_trc.o
>>> CXX    vtfilter-vt_filter_trc_hdlr.o
>>> CXX    vtfilter-vt_filterc.o
>>> make[7]: *** No rule to make target `vt_filthandler.cc', needed by 
>>> `vtfilter-vt_filthandler.o'.  Stop.
>>> 
>>> Note that this happens only on 'svn up' on existing repository.
>>> When doing fresh 'svn co && autogen && configure && make', everything works 
>>> fine.
>>> 
>>> -- YK
>>> 
>>> 
>>> On 30-Jun-11 4:37 PM, Jeff Squyres wrote:
>>>> 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 target `vt_filthandler.cc', needed by 
>>>> `vtfilter-vt_filthandler.o'.  Stop.
>>>> make: *** [all-recursive] Error 1
>>>> [9:32] rtp-jsquyres-8714:~/svn/ompi/ompi/contrib/vt/vt/tools/vtfilter %
>>>> 
>>>> Is there some file that we need to delete to make the tree build?
>>>> 
>>>> Is the problem in the corresponding .deps file?
>>>> 
>>>> 
>>>> On Jun 30, 2011, at 9:05 AM, Matthias Jurenz wrote:
>>>> 
>>>>> 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_filthandler.o'.  Stop.
>>>>> 
>>>>> (I just tested it by removing the source file by hand)
>>>>> 
>>>>> Does the error occur also with a completely new checkout of the trunk?
>>>>> 
>>>>> Matthias
>>>>> 
>>>>> On Thursday 30 June 2011 03:01:10 Ralph Castain wrote:
>>>>>> It appears I cannot build the trunk on Mac - I hit this issue when I
>>>>>> updated from the trunk and rebuilt from autogen this evening:
>>>>>> 
>>>>>> make[7]: *** No rule to make target `vt_filthandler.cc', needed by
>>>>>> `vtfilter-vt_filthandler.o'.  Stop.
>>>>>> 
>>>>>> Vanilla configure - I didn't turn VT off like I usually do.
>>>>>> 
>>>>>> Any help would be appreciated.
>>>>>> 
>>>>>> 
>>>>>> _______________________________________________
>>>>>> devel mailing list
>>>>>> de...@open-mpi.org
>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>>> 
>>>>> -- 
>>>>> Matthias Jurenz
>>>>> 
>>>>> Technische Universität Dresden
>>>>> Center for Information Services and High Performance Computing (ZIH)
>>>>> 01062 Dresden, Germany
>>>>> Phone: +49 (351) 463-31945
>>>>> Fax: +49 (351) 463-37773
>>>>> E-Mail: matthias.jur...@tu-dresden.de
>>>>> _______________________________________________
>>>>> devel mailing list
>>>>> de...@open-mpi.org
>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>>> 
>>>> 
>>> 
>> 
>> 
>> -- 
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to:
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>> 
>> 
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
> 
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to