Skip to content

Instantly share code, notes, and snippets.

@hadronized
Created September 25, 2011 10:14
Show Gist options
  • Save hadronized/1240445 to your computer and use it in GitHub Desktop.
Save hadronized/1240445 to your computer and use it in GitHub Desktop.
Make compilation fucked up
Linking CXX shared library lib/libskyoralis.0.1.dylib
Undefined symbols for architecture x86_64:
"std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)", referenced from:
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) in opengl.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) in opengl.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) in render_context.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) in shader_program.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char) in shader_program.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) in core.cpp.o
std::basic_string<char, std::char_traits<char>, std::allocator<char> > std::operator+<char, std::char_traits<char>, std::allocator<char> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, char const*) in core.cpp.o
...
"std::__detail::_List_node_base::_M_hook(std::__detail::_List_node_base*)", referenced from:
void std::list<sky::core0::shader_stage_base const*, std::allocator<sky::core0::shader_stage_base const*> >::_M_insert<sky::core0::shader_stage_base const*>(std::_List_iterator<sky::core0::shader_stage_base const*>, sky::core0::shader_stage_base const*&&) in shader_program.cpp.o
void std::list<sky::core1::material*, std::allocator<sky::core1::material*> >::_M_insert<sky::core1::material*>(std::_List_iterator<sky::core1::material*>, sky::core1::material*&&) in texture_pack.cpp.o
"std::__detail::_List_node_base::_M_unhook()", referenced from:
std::list<sky::core0::shader_stage_base const*, std::allocator<sky::core0::shader_stage_base const*> >::_M_erase(std::_List_iterator<sky::core0::shader_stage_base const*>) in shader_program.cpp.o
std::list<sky::core1::material*, std::allocator<sky::core1::material*> >::_M_erase(std::_List_iterator<sky::core1::material*>) in texture_pack.cpp.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [lib/libskyoralis.0.1.dylib] Error 1
make[1]: *** [CMakeFiles/skyoralis.0.1.dir/all] Error 2
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment