Skip to content

Cannot make on MacOS #3

@IIMP

Description

@IIMP

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions