gms icon indicating copy to clipboard operation
gms copied to clipboard

Cannot make on MacOS

Open IIMP opened this issue 3 years ago • 0 comments

Detail: hi, I'm trying to build this project on MacOS and I've solved some problems, however, I still meet some trouble when linking objects. The messages would be showing below:

Undefined symbols for architecture x86_64:
  "__ZN7testing8internal9EqFailureEPKcS2_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_b", referenced from:
      __ZN7testing8internal18CmpHelperEQFailureIxiEENS_15AssertionResultEPKcS4_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI13SortedSetBaseIiES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureImiEENS_15AssertionResultEPKcS4_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI16RobinHoodSetBaseIiES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI14RoaringSetBaseI7RoaringES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI16RobinHoodSetBaseIxES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI13SortedSetBaseIxES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      ...
  "__ZN7testing9internal220PrintBytesInObjectToEPKhmPSo", referenced from:
      __ZN7testing8internal18CmpHelperEQFailureI13SortedSetBaseIiES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI16RobinHoodSetBaseIiES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI14RoaringSetBaseI7RoaringES4_EENS_15AssertionResultEPKcS7_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI16RobinHoodSetBaseIxES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
      __ZN7testing8internal18CmpHelperEQFailureI13SortedSetBaseIxES3_EENS_15AssertionResultEPKcS6_RKT_RKT0_ in set_graph.cpp.o
  "__ZNK7testing7Message9GetStringB5cxx11Ev", referenced from:
     __ZN7testing8internal13GenerateNamesINS0_20DefaultNameGeneratorENS0_6Types5I14RoaringSetBaseI7RoaringE13SortedSetBaseIiES7_IxE16RobinHoodSetBaseIiESA_IxEEEEESt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISK_EEv in set_graph.cpp.o
ld: symbol(s) not found for architecture x86_64

Is there something went wrong in my gtest things?

IIMP avatar Jul 29 '21 06:07 IIMP