Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /mnt/data/clion-2018.1.2/bin/cmake/bin/cmake --build /mnt/data/MEGA/src/KlimiGL/cmake-build-debug --target KlimiGL -- -j 6
- [ 73%] Built target glfw
- Scanning dependencies of target KlimiGL
- [ 89%] Building CXX object CMakeFiles/KlimiGL.dir/src/VertexBufferLayout.cpp.o
- [ 89%] Building CXX object CMakeFiles/KlimiGL.dir/src/main.cpp.o
- [ 89%] Building CXX object CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o
- /mnt/data/MEGA/src/KlimiGL/src/VertexArray.cpp: In member function ‘void VertexArray::AddBuffer(const VertexBuffer&, const VertexBufferLayout&)’:
- /mnt/data/MEGA/src/KlimiGL/src/VertexArray.cpp:28:66: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- element.normalized, layout.GetStride(), (const void*)offset);
- ^~~~~~
- [ 89%] Linking CXX executable KlimiGL
- CMakeFiles/KlimiGL.dir/src/VertexBufferLayout.cpp.o: In function `std::_Vector_base<VertexBufferElement, std::allocator<VertexBufferElement> >::_M_get_Tp_allocator()':
- /usr/include/c++/8/bits/vector.tcc:413: multiple definition of `void VertexBufferLayout::Push<float>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:54: first defined here
- CMakeFiles/KlimiGL.dir/src/VertexBufferLayout.cpp.o: In function `void VertexBufferLayout::Push<unsigned int>(unsigned int)':
- /usr/include/c++/8/bits/vector.tcc:426: multiple definition of `void VertexBufferLayout::Push<unsigned int>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:61: first defined here
- CMakeFiles/KlimiGL.dir/src/VertexBufferLayout.cpp.o: In function `void VertexBufferLayout::Push<unsigned char>(unsigned int)':
- /usr/include/c++/8/bits/vector.tcc:437: multiple definition of `void VertexBufferLayout::Push<unsigned char>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:68: first defined here
- CMakeFiles/KlimiGL.dir/src/main.cpp.o: In function `__gnu_cxx::new_allocator<VertexBufferElement>::~new_allocator()':
- /mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:54: multiple definition of `void VertexBufferLayout::Push<float>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:54: first defined here
- CMakeFiles/KlimiGL.dir/src/main.cpp.o: In function `void VertexBufferLayout::Push<unsigned int>(unsigned int)':
- /mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:61: multiple definition of `void VertexBufferLayout::Push<unsigned int>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:61: first defined here
- CMakeFiles/KlimiGL.dir/src/main.cpp.o: In function `void VertexBufferLayout::Push<unsigned char>(unsigned int)':
- /mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:68: multiple definition of `void VertexBufferLayout::Push<unsigned char>(unsigned int)'
- CMakeFiles/KlimiGL.dir/src/VertexArray.cpp.o:/mnt/data/MEGA/src/KlimiGL/src/VertexBufferLayout.h:68: first defined here
- collect2: error: ld returned 1 exit status
- gmake[3]: *** [CMakeFiles/KlimiGL.dir/build.make:231: KlimiGL] Error 1
- gmake[2]: *** [CMakeFiles/Makefile2:68: CMakeFiles/KlimiGL.dir/all] Error 2
- gmake[1]: *** [CMakeFiles/Makefile2:80: CMakeFiles/KlimiGL.dir/rule] Error 2
- gmake: *** [Makefile:164: KlimiGL] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement