>>      libmesh_LIBS += $(libs-PETSC) \
>>                      $(BLOCKSOLVE_LIB) $(SPOOLES_LIB) $(HYPRE_LIB) \
>>                      $(SUPERLU_DIST_LIB) $(UMFPACK_LIB) $(SUPERLU_LIB) \
>>                      $(BLOPEX_LIB)  $(SPAI_LIB) \
>>                      $(BLASLAPACK_LIB) $(X11_LIB) $(MATLAB_LIB) \
>>                      $(libmesh_FLIBS)
>> 
>> Into this:
>> 
>>      libmesh_LIBS += $(libs-PETSC) \
>>                      $(PACKAGES_LIBS) \
>>                      $(libmesh_FLIBS)
>> 
>  
> Good find!  I've spent some time staring at petscconf files without seeing
> PACKAGES_LIBS.
> It seems to be supported back through at least PETSC 2.3.1, and as long as
> their isn't
> a Makefile namespace clash this seems like a good solution.

I would suggest we at least test to see if that variable is empty, using it
if not, keeping the existing stuff if it is empty.  God knows when they
introduced that, or when it might go away. 


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to