From: John P. <jwp...@gm...> - 2008-06-13 18:43:01
|
On Fri, Jun 13, 2008 at 12:53 PM, Benjamin Kirk <ben...@na...> wrote: > John asked a few days ago if the OSX case-preserving (but insensitive) > filesystem ever caused me issues. The answer was no, but now... > > #include <Epetra_Vector.h> > > Happily finds the libMesh epetra_vector.h instead of Epetra_Vector.h in the > trilinos install directory. > > Any better suggestion than renaming the libmesh one? Perhaps > trilinos_epetra_vector.h or something like that? If we prepend trilinos_* I > think it will be easier to navigate in the long run... Otherwise we need to > remember ml_*, aztec_*, nox_*, ... and whatever else all belong to the > trilinos interface. Sounds like a great opportunity to make use of SVN's file removal/add capability...I'm actually surprised we haven't actually clashed headers before ... mesh.h seems like it would be a pretty common one. Isn't there an MPI distribution that names its C++ compiler script mpiCC? Maybe not, but I seem to remember this...anyway that one would clash with the mpicc compiler script on a case-insensitive HFS+ filesystem ... -J |