[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#573187: transition: mpi-defaults




Lucas Nussbaum wrote:
On 06/04/10 at 21:01 -0500, Pavan Balaji wrote:
By default, mpi.h should installed in $prefix/include, which seems
to be what you need (prefix = /usr/lib/mpich2). So, unless you give
an --includedir option to configure, this should work the way you
expect it to. Maybe I'm not understanding the problem correctly
here?

We are currently using prefix=/usr and includedir=/usr/include/mpich2,
so libs get installed directly in /usr/lib, and header files are in
/usr/include/mpich2.

We could use includedir=/usr/lib/mpich2/include, but I'm still not sure
that this is the correct way to solve that problem, instead of fixing
the build systems to be more tolerant about the location of MPI header
files.

Ok, this is the part I didn't understand fully. Is MPICH2's build failing when includedir is specified as a different location? (I just tried that on my machine and it seems to work correctly for me.) Or did you mean some other package depending on MPICH2 is failing?

 -- Pavan

--
Pavan Balaji
http://www.mcs.anl.gov/~balaji



Reply to: