Hi I was wondering if you were going to make this os x compatible? I am seeing these errors when I try to run the make command.
Undefined symbols for architecture x86_64:
"std::basic_string<char, std::char_traits, std::allocator >::c_str() const", referenced from:
parse_msg(google::protobuf::Message const_)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::length() const", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::operator[](unsigned long) const", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
"std::allocator::allocator()", referenced from:
pb2json(google::protobuf::Message_, char const_, int)in ccRbkx42.o
"std::allocator::~allocator()", referenced from:
pb2json(google::protobuf::Message_, char const_, int)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::reserve(unsigned long)", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::push_back(char)", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::basic_string(char const_, unsigned long, std::allocator const&)", referenced from:
pb2json(google::protobuf::Message_, char const_, int)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::basic_string()", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
parse_msg(google::protobuf::Message const_)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::~basic_string()", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
parse_msg(google::protobuf::Message const_)in ccRbkx42.o
pb2json(google::protobuf::Message_, char const_, int)in ccRbkx42.o
"std::basic_string<char, std::char_traits, std::allocator >::operator=(std::basic_string<char, std::char_traits, std::allocator > const&)", referenced from:
parse_msg(google::protobuf::Message const_)in ccRbkx42.o
"std::terminate()", referenced from:
hex_encode(std::basic_string<char, std::char_traits, std::allocator > const&)in ccRbkx42.o
parse_msg(google::protobuf::Message const_)in ccRbkx42.o
pb2json(google::protobuf::Message_, char const_, int)in ccRbkx42.o
"___gxx_personality_v0", referenced from:
Dwarf Exception Unwind Info (__eh_frame) in ccRbkx42.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make: *** [libpb2json.so] Error 1