Undefined symbols for architecture x86_64:
"std::allocator<char>::allocator()", referenced from:
_main in main.o
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)", referenced from:
_main in main.o
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()", referenced from:
_main in main.o
"std::allocator<char>::~allocator()", referenced from:
_main in main.o
"std::ios_base::Init::Init()", referenced from:
__static_initialization_and_destruction_0(int, int) in main.o
"std::ios_base::Init::~Init()", referenced from:
__static_initialization_and_destruction_0(int, int) in main.o
"___gxx_personality_v0", referenced from:
Dwarf Exception Unwind Info (__eh_frame) in main.o
"detail::destroy_window(void*)", referenced from:
gui::window::~window() in window.o
gui::window::~window() in window.o
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::c_str() const", referenced from:
detail::create_window(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in window_impl.o
"_objc_msgSend_fixup", referenced from:
anon in window_impl.o
"_OBJC_CLASS_$_NSWindow", referenced from:
objc-class-ref in window_impl.o
"_OBJC_CLASS_$_NSString", referenced from:
objc-class-ref in window_impl.o
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status