GNU Make is now the default in 'next'. Please report any issues.
Satish Balay <[email protected]> writes: > From last conversation - we'll have to look at 'shared' targets for > other arches. I fixed the Apple shared library suffix issue. > And figureout a 'user' makefile format that would work with regular > make as well as exploit gnumake stuff externsions that users might > want to use.. There is a critical choice of how to deal with changing PETSC_ARCH. If you want to build "in-place", we have to do something abusive like delete object files after compiling, ruining incremental rebuilds. I would rather put object files in a "build directory" computed from PETSC_ARCH. Complicated packages will always have their own way of organizing things, so they really only want to get the variables. I think that namespacing the PETSc makefiles intended for public inclusion is important, but we can't roll out a change like that until v3.5.
pgpCPagLkGeSk.pgp
Description: PGP signature
