[petsc-dev] petsc/master: unable to link in C++ with last night PETSC_WITH_EXTERNAL_LIB variable changes

Jed Brown jed at jedbrown.org
Sat Feb 10 12:54:13 CST 2018

Éric Chamberland <Eric.Chamberland at giref.ulaval.ca> writes:

>>     WOW. You are lucky this worked for you. I don't think missing C++ compilers/linkers is ever safe?
> Honestly, I think yes it is safe under some constraints (not too 
> different compilers).

C++ compilers on a given platform usually specify binary compatibility.
That is certainly the case for g++, clang++, and Intel icpc on
Linux/Mac/BSD, and also for MSVC and Intel on Windows.  Fortran
compilers generally don't do this.

More information about the petsc-dev mailing list