On Jan 19, 2013, at 6:08 PM, Derek Gaston <fried...@gmail.com> wrote:

> On Sat, Jan 19, 2013 at 4:57 PM, Derek Gaston <fried...@gmail.com> wrote:
> Hmmm.... we did some testing with this this week and there are a couple of 
> issues:
> 
> 1.  If you don't "make install" then Make.common does not get created  
> (obviously not necessary for an example... but that is problematic for some 
> users).
> 
> 2.  If you don't "make install" then bin/libmesh_config doesn't output the 
> proper include directories (or are we doing something wrong?).  Coupled with 
> #1 this means that not make installing doesn't seem to be an option for 
> actual application development... but are we missing something?
> 
> BTW - We didn't report these issues because when we noticed this we all 
> agreed that we must have been remembering wrong... and that in-tree builds 
> really weren't supported.  Otherwise I would have pinged you guys about it.
> 
> Now that I know that in-tree builds should work, I'll help work out the kinks…

In tree builds work fine, and you should be able to do any 'libmesh-centric' 
development without a 'make install' - including running the examples.

'make install' is currently required when you have something developed that you 
want to 'publish' - ready to use in another package...  So far, that has been 
how we have been interacting with moose and anything else.

It is possible for any package using libtool, however, to interact with an 
*uninstalled* version of libMesh, and if that is important John and I can work 
towards incorporating that before 0.9.0.

The other major thing I've got in my build system radar before 0.9.0 is Roy's 
requested

$ ./configure …
$ make
$ make install=/path/i/forgot/to/specify

use case.

-Ben


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to