| a3fece2c | 03-May-2022 |
Barry Smith <bsmith@petsc.dev> |
CLINKER, FLINKER, and CXXLINKER variables already provided the compile and link flags so they should not also be be passed when linking
This removes the use of duplicate compile flags when compiling
CLINKER, FLINKER, and CXXLINKER variables already provided the compile and link flags so they should not also be be passed when linking
This removes the use of duplicate compile flags when compiling and linking PETSc examples in one step. Cleans up build lines produced by make
Note that the OpenMP flag will still be listed twice for direct links because it is contained in both the preprocessor and link flags and both of these must be passed to the all at once linker. There does not seem to be any simple way to fix this properly.
/spend 45m
show more ...
|
| b8a29d3a | 22-Mar-2022 |
Patrick Sanan <patrick.sanan@gmail.com> |
Docs: refactor classic docs build into pre and post to allow proper mapping
The URLs required to link to the new, integrated manual pages now depend on the Sphinx builder (dirhtml or html), as in th
Docs: refactor classic docs build into pre and post to allow proper mapping
The URLs required to link to the new, integrated manual pages now depend on the Sphinx builder (dirhtml or html), as in the new htmlmap_modified. To allow this same mapping file to be used with C2HTML when the HTML source pages are built (with the classic process), refactor to delay this stage until after the main Sphinx build and to use htmlmap_modified.
show more ...
|
| d47ad214 | 16-Mar-2022 |
Patrick Sanan <patrick.sanan@gmail.com> |
Docs: update manexamples and manimplementations for MyST .md instead of .html
These use a (brittle, hardcoded) placeholder string, so that both html and dirhtml builds work after the postprocessing
Docs: update manexamples and manimplementations for MyST .md instead of .html
These use a (brittle, hardcoded) placeholder string, so that both html and dirhtml builds work after the postprocessing at the end of the Sphinx build (see callbacks registered in doc/conf.py).
show more ...
|
| 0ab6ff46 | 22-Apr-2022 |
Pierre Jolivet <pierre@joliv.et> |
make check: avoid scary warning on macOS
*******************Error detected during compile or link!******************* ld: warning: dylib (/Volumes/Data/repositories/petsc/arch-darwin-c-debug-real/li
make check: avoid scary warning on macOS
*******************Error detected during compile or link!******************* ld: warning: dylib (/Volumes/Data/repositories/petsc/arch-darwin-c-debug-real/lib/libscalapack.dylib) was built for newer macOS version (12.3) than being linked (12.0) ld: warning: dylib (/opt/homebrew/Cellar/mpich/4.0.2/lib/libmpifort.dylib) was built for newer macOS version (12.2) than being linked (12.0)
show more ...
|