A couple of things on this:

Is that script right?  I don't see it doing anything with $METHOD... should it be exporting it... or putting it before ./configure and make or something?  I modified the script to export METHOD (and do a couple of other things) and it appears to be mostly working.

However, does this build system work with the old include paths?  I see an include path like: -I/Users/gastdr/projects/libmesh/install/include  on the compile line.  Is there a configure switch I need to throw to get it to be -I/Users/gastdr/projects/libmesh/install/include/libmesh  ??

Thanks!

Derek


On Sun, Nov 18, 2012 at 4:47 PM, Kirk, Benjamin (JSC-EG311) <benjamin.kirk-1@nasa.gov> wrote:
Sorry, my phone died while out today.

try

$./configure … --prefix=…
$ make && make install

That will allow multiple builds (opt, dbg, devel) to be installed into the same place and have a single Make.common that does the right thing, also in the install tree.

Check ./contrib/bin/buildall.sh to see how I usually handle things

-Ben


On Nov 18, 2012, at 9:50 AM, Derek Gaston <friedmud@gmail.com> wrote:

> On Sun, Nov 18, 2012 at 7:46 AM, Kirk, Benjamin (JSC-EG311) <benjamin.kirk-1@nasa.gov> wrote:
> ./configure --disable-maintainer-mode
>
> That let's it compile!  And it looks like libmesh examples are running fine.
>
> Now on to the next issue... MOOSE won't compile because Make.common is missing.  I see that there is a Make.common.in but no Make.common was generated from it.  Do I need to give a switch to configure to tell it to do that?
>
> Derek