/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(ChartHandler.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(ChartObject.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(CurveObject.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(ChartHandler.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(ChartObject.o) has no symbols/Library/Developer/CommandLineTools/usr/bin/ranlib: file: .libs/libphreeqcrm.a(CurveObject.o) has no symbols
PPFC species_f90.o GEN testUndefined symbols for architecture x86_64: "std::ctype<char>::_M_widen_init() const", referenced from: units_tester() in advection_cpp.o species_cpp() in species_cpp.o "std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const", referenced from: example_selected_output(PhreeqcRM&) in advection_cpp.o my_basic_callback(double, double, char const*, void*) in advection_cpp.o "std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)", referenced from: example_selected_output(PhreeqcRM&) in advection_cpp.o units_tester() in advection_cpp.o advection_cpp() in advection_cpp.o species_cpp() in species_cpp.o "std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)", referenced from: example_selected_output(PhreeqcRM&) in advection_cpp.o advection_cpp() in advection_cpp.o species_cpp() in species_cpp.o "std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_create(unsigned long&, unsigned long)", referenced from: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) in advection_cpp.o void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) in advection_cpp.o species_cpp() in species_cpp.o std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) [clone .isra.86] in species_cpp.o "std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()", referenced from: example_selected_output(PhreeqcRM&) [clone .cold.196] in advection_cpp.o advection_cpp() [clone .cold.198] in advection_cpp.o species_cpp() [clone .cold.158] in species_cpp.o "VTT for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from: example_selected_output(PhreeqcRM&) in advection_cpp.o advection_cpp() in advection_cpp.o species_cpp() in species_cpp.o "vtable for std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >", referenced from: std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in advection_cpp.o example_selected_output(PhreeqcRM&) in advection_cpp.o advection_cpp() in advection_cpp.o std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::~basic_stringbuf() in species_cpp.o species_cpp() in species_cpp.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. "vtable for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from: example_selected_output(PhreeqcRM&) in advection_cpp.o advection_cpp() in advection_cpp.o species_cpp() in species_cpp.o NOTE: a missing vtable usually means the first non-inline virtual member function has no definition. "operator delete(void*, unsigned long)", referenced from: PhreeqcRMStop::~PhreeqcRMStop() in advection_cpp.o PhreeqcRMStop::~PhreeqcRMStop() in species_cpp.old: symbol(s) not found for architecture x86_64collect2: error: ld returned 1 exit statusmake[2]: *** [test] Error 1make[1]: *** [check-am] Error 2make: *** [check-recursive] Error 1
Summary:C++ Compiler = iccCPPFLAGS = CXXFLAGS = -g -O2Fortran Compiler = ifortFortran Libs = -L/opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib -L/usr/lib /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libifport.a /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libifcoremt.a /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libimf.a /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libsvml.a /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libipgo.a /opt/intel//compilers_and_libraries_2020.0.166/mac/compiler/lib/libirc.a -lpthread /Library/Developer/CommandLineTools/usr/lib/clang/11.0.0/lib/darwin/libclang_rt.osx.aLDFLAGS = Enable OpenMP = yesEnable MPI = no