> So.... I think the best option is to prefix all of our #defines with LIBMESH_.
> 
> Ben... since it sounds like you have a handle on the situation... you have the
> greenlight from me ;-)  If you don't do it, I'll probably do it pretty soon.
> Just so it's clear, it's not just HAVE_MPI... it's quite a few different
> ones... that was just a representative one... so they really do all need to
> get prefixed.

Well, this is going to be a little tricky. If you look in
configure.in/aclocal.m4, anything that is defined like this:

AC_DEFINE(***)

Will be easy, but I bet those are not most of the ones which conflict?  More
difficult will be, for example, HAVE_STDLIB_H, which comes indirectly when
configure looks for <stdlib.h>.  Similarly, SIZEOF_INT etc... ?

-Ben


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Libmesh-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to