On Thu, May 24, 2012 at 10:09 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
> Building PETSc with clang++ produces a warning about compiling *.c as C++ > being deprecated. To silence the warning, we would need to pass "-x c++" to > the compiler, but NOT to the linker. CFLAGS is currently also passed to the > linker. Is this something we want to fix? According to autoconf, CFLAGS goes with both. CPPFLAGS is only for the compiler. Matt > Clang used to SEGV when "-x c++" is passed to the linker. Now (latest SVN) > it just interprets the object file as C++ source (which obviously produces > a ton of garbage). > > http://llvm.org/bugs/show_bug.cgi?id=12924 > -- What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead. -- Norbert Wiener -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120524/d3ab8a16/attachment.html>