Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Linking CXX shared library libwcl_video_ogl_sdl2.dylib
- Undefined symbols for architecture x86_64:
- "wheel::DeleteBuffer(wheel::string const&)", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "wheel::Log::out", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::UseShader(wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::string(char const*)", referenced from:
- wheel::video::SDLRenderer::get_module_info(wheel::modinfo_t*) in sdl-opengl.cpp.o
- "wheel::string::string(wheel::string const&)", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::UseShader(wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::~string()", referenced from:
- wheel::video::SDLRenderer::~SDLRenderer() in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::~SDLRenderer() in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::~SDLRenderer() in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::get_module_info(wheel::modinfo_t*) in sdl-opengl.cpp.o
- "wheel::string::operator=(wheel::string&&)", referenced from:
- wheel::video::SDLRenderer::get_module_info(wheel::modinfo_t*) in sdl-opengl.cpp.o
- "wheel::GetBuffer(wheel::string const&)", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::getptr() const", referenced from:
- std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*> const*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) const in sdl-opengl.cpp.o
- std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::__node_insert_unique(std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*) in sdl-opengl.cpp.o
- std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::length() const", referenced from:
- std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*> const*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) const in sdl-opengl.cpp.o
- std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::__node_insert_unique(std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*) in sdl-opengl.cpp.o
- std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::std_str() const", referenced from:
- wheel::video::SDLRenderer::OpenWindow(wheel::string const&, unsigned int, unsigned int) in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::UseShader(wheel::string const&) in sdl-opengl.cpp.o
- "wheel::string::operator==(wheel::string const&) const", referenced from:
- std::__1::__hash_const_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*> const*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) const in sdl-opengl.cpp.o
- std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::__node_insert_unique(std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*) in sdl-opengl.cpp.o
- std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::__rehash(unsigned long) in sdl-opengl.cpp.o
- std::__1::__hash_iterator<std::__1::__hash_node<std::__1::pair<wheel::string, wheel::video::shader_info_t>, void*>*> std::__1::__hash_table<std::__1::pair<wheel::string, wheel::video::shader_info_t>, std::__1::__unordered_map_hasher<wheel::string, wheel::video::shader_info_t, std::__1::hash<wheel::string>, true>, std::__1::__unordered_map_equal<wheel::string, wheel::video::shader_info_t, std::__1::equal_to<wheel::string>, true>, std::__1::allocator<std::__1::pair<wheel::string, wheel::video::shader_info_t> > >::find<wheel::string>(wheel::string const&) in sdl-opengl.cpp.o
- "_glBindBuffer", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glBindVertexArray", referenced from:
- wheel::video::SDLRenderer::OpenWindow(wheel::string const&, unsigned int, unsigned int) in sdl-opengl.cpp.o
- "_glBufferData", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glClear", referenced from:
- wheel::video::SDLRenderer::Clear(float, float, float, float) in sdl-opengl.cpp.o
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glClearColor", referenced from:
- wheel::video::SDLRenderer::Clear(float, float, float, float) in sdl-opengl.cpp.o
- "_glCompileShader", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glCreateProgram", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glCreateShader", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glDeleteProgram", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glDeleteShader", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glDisableVertexAttribArray", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glDrawArrays", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glEnableVertexAttribArray", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glGenBuffers", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glGenVertexArrays", referenced from:
- wheel::video::SDLRenderer::OpenWindow(wheel::string const&, unsigned int, unsigned int) in sdl-opengl.cpp.o
- "_glGetProgramiv", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glGetShaderInfoLog", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glGetShaderiv", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glGetString", referenced from:
- wheel::video::SDLRenderer::OpenWindow(wheel::string const&, unsigned int, unsigned int) in sdl-opengl.cpp.o
- "_glLinkProgram", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glShaderSource", referenced from:
- wheel::video::SDLRenderer::AddShader(wheel::string const&, wheel::string const&, wheel::string const&) in sdl-opengl.cpp.o
- "_glUseProgram", referenced from:
- wheel::video::SDLRenderer::UseShader(wheel::string const&) in sdl-opengl.cpp.o
- "_glVertexAttribPointer", referenced from:
- wheel::video::SDLRenderer::Draw(unsigned int, wheel::shapes::triangle_t*) in sdl-opengl.cpp.o
- "_glViewport", referenced from:
- wheel::video::SDLRenderer::OpenWindow(wheel::string const&, unsigned int, unsigned int) in sdl-opengl.cpp.o
- ld: symbol(s) not found for architecture x86_64
- clang: error: linker command failed with exit code 1 (use -v to see invocation)
- make[2]: *** [src/modules/video-opengl-sdl2/libwcl_video_ogl_sdl2.0.1.dylib] Error 1
- make[1]: *** [src/modules/video-opengl-sdl2/CMakeFiles/wheel_video_opengl_sdl2.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement