>> 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