I think I figured it out. The error was coming from a Mercurial branch cloned 
from my internal HG+SVN branch. HG previously marked "mpi_portable_platform.h" 
as a file to not include in rev. control since it was auto-generated. Now that 
it is not auto-generated, it needs to be included in the rev. control.

The fix (in case anyone hits the same problem) is to remove 
"mpi_portable_platform.h" from the .hgignore in your HG+SVN, then 'hg 
addremove', 'hg commit'. Then things are better.

Thanks for the pointers to the rev #, that helped.

Cheers,
Josh


On Mar 12, 2010, at 4:42 PM, Rainer Keller wrote:

> Hi Josh,
> this is caused by moving mpi_portable_platform.h.in file in two steps from 
> ompi/include to opal/include -- in order to be used by opal_info and 
> orte_info.
> 
> You need to autogen.sh again after svn up to at least r22789.
> 
> Hope, this helps?
> 
> Best regards,
> RAiner
> 
> 
> On Friday 12 March 2010 04:17:41 pm Joshua Hursey wrote:
>> I noticed the following build error on the OMPI trunk (r22821) on IU's Odin
>> machine: make[3]: *** No rule to make target `mpi_portable_platform.h',
>> needed by `all-am'.  Stop.
>> 
>> I took a quick pass through the svn commit log and did not see anything
>> that would have broken this. Any thoughts on what could be causing this?
>> 
>> -- Josh
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> 
> 
> -- 
> ------------------------------------------------------------------------
> Rainer Keller, PhD                  Tel: +1 (865) 241-6293
> Oak Ridge National Lab          Fax: +1 (865) 241-4811
> PO Box 2008 MS 6164           Email: kel...@ornl.gov
> Oak Ridge, TN 37831-2008    AIM/Skype: rusraink


Reply via email to