This is new for 3.0.0 and doesn't happen in previous versions.
Setting the language standard inconsistently to '-std=c++11' when compiling C code is somethin clang doesn't like:
% cc --version
FreeBSD clang version 3.9.1 (tags/RELEASE_391/final 289601) (based on LLVM 3.9.1)
Target: x86_64-unknown-freebsd11.0
Thread model: posix
InstalledDir: /usr/bin
--- libTFELSystem_la-ProcessManager-c.lo ---
...
basic_rstream.o
--- libTFELSystem_la-ProcessManager-c.lo ---
error: invalid argument '-std=c++11' not allowed with 'C/ObjC'
*** [libTFELSystem_la-ProcessManager-c.lo] Error code 1
make[4]: stopped in /usr/ports/science/tfel/work/tfel-3.0.0/src/System
--- libTFELSystem_la-SignalManager.lo ---
What is the output of
make V=1
(only the first lines...)This is much better !
I will commit the changes to the configure.ac and m4/gxx.m4 file in the rliv-3.0 and trunk branches tomorrow.
Thank you for your help.
I close the ticket, but do not hesitate if you have additonnal requests.
Thomas