> 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
