Advertisement
Guest User

Untitled

a guest
Aug 9th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.41 KB | None | 0 0
  1. luruke@pinebook:~$ cd git/glslViewer/
  2. luruke@pinebook:~/git/glslViewer$ make
  3. make: pkg-config: Command not found
  4. make: pkg-config: Command not found
  5. g++ -Wall -O3 -std=c++11 -fpermissive -DPLATFORM_LINUX include/tinyobjloader/tiny_obj_loader.cc src/window.o src/main.o src/sandbox.o src/gl/vertexLayout.o src/gl/fbo.o src/gl/texture.o src/gl/uniform.o src/gl/shader.o src/gl/pingpong.o src/gl/vbo.o src/ui/cursor.o src/tools/fs.o src/tools/text.o src/tools/geom.o src/3d/node.o src/3d/camera.o src/types/mesh.o src/types/polyline.o src/types/polarPoint.o src/types/rectangle.o src/types/shapes.o -lpthread -ldl -rdynamic -o bin/glslViewer
  6. src/main.o: In function `onExit()':
  7. /home/luruke/git/glslViewer/src/main.cpp:477: undefined reference to `glClear'
  8. src/main.o: In function `main':
  9. /home/luruke/git/glslViewer/src/main.cpp:274: undefined reference to `glClear'
  10. /home/luruke/git/glslViewer/src/main.cpp:274: undefined reference to `glClear'
  11. /home/luruke/git/glslViewer/src/main.cpp:274: undefined reference to `glClear'
  12. /home/luruke/git/glslViewer/src/main.cpp:274: undefined reference to `glClear'
  13. src/gl/texture.o: In function `Texture::~Texture()':
  14. /home/luruke/git/glslViewer/src/gl/texture.cpp:17: undefined reference to `glDeleteTextures'
  15. src/gl/texture.o: In function `Texture::~Texture()':
  16. /home/luruke/git/glslViewer/src/gl/texture.cpp:17: undefined reference to `glDeleteTextures'
  17. src/gl/texture.o: In function `Texture::load(unsigned char*, int, int)':
  18. /home/luruke/git/glslViewer/src/gl/texture.cpp:39: undefined reference to `glEnable'
  19. /home/luruke/git/glslViewer/src/gl/texture.cpp:43: undefined reference to `glGenTextures'
  20. /home/luruke/git/glslViewer/src/gl/texture.cpp:46: undefined reference to `glBindTexture'
  21. /home/luruke/git/glslViewer/src/gl/texture.cpp:48: undefined reference to `glTexParameteri'
  22. /home/luruke/git/glslViewer/src/gl/texture.cpp:49: undefined reference to `glTexParameteri'
  23. /home/luruke/git/glslViewer/src/gl/texture.cpp:50: undefined reference to `glTexParameteri'
  24. /home/luruke/git/glslViewer/src/gl/texture.cpp:51: undefined reference to `glTexParameteri'
  25. /home/luruke/git/glslViewer/src/gl/texture.cpp:53: undefined reference to `glTexImage2D'
  26. src/gl/texture.o: In function `Texture::unbind()':
  27. /home/luruke/git/glslViewer/src/gl/texture.cpp:105: undefined reference to `glBindTexture'
  28. src/gl/texture.o: In function `Texture::load(unsigned char*, int, int)':
  29. /home/luruke/git/glslViewer/src/gl/texture.cpp:39: undefined reference to `glEnable'
  30. /home/luruke/git/glslViewer/src/gl/texture.cpp:43: undefined reference to `glGenTextures'
  31. /home/luruke/git/glslViewer/src/gl/texture.cpp:46: undefined reference to `glBindTexture'
  32. /home/luruke/git/glslViewer/src/gl/texture.cpp:48: undefined reference to `glTexParameteri'
  33. /home/luruke/git/glslViewer/src/gl/texture.cpp:49: undefined reference to `glTexParameteri'
  34. /home/luruke/git/glslViewer/src/gl/texture.cpp:50: undefined reference to `glTexParameteri'
  35. /home/luruke/git/glslViewer/src/gl/texture.cpp:51: undefined reference to `glTexParameteri'
  36. /home/luruke/git/glslViewer/src/gl/texture.cpp:53: undefined reference to `glTexImage2D'
  37. src/gl/texture.o: In function `Texture::unbind()':
  38. /home/luruke/git/glslViewer/src/gl/texture.cpp:105: undefined reference to `glBindTexture'
  39. src/gl/texture.o: In function `Texture::bind()':
  40. /home/luruke/git/glslViewer/src/gl/texture.cpp:100: undefined reference to `glActiveTexture'
  41. /home/luruke/git/glslViewer/src/gl/texture.cpp:101: undefined reference to `glBindTexture'
  42. src/gl/texture.o: In function `Texture::unbind()':
  43. /home/luruke/git/glslViewer/src/gl/texture.cpp:105: undefined reference to `glBindTexture'
  44. src/window.o: In function `operator()':
  45. /home/luruke/git/glslViewer/src/window.cpp:285: undefined reference to `glfwGetMouseButton'
  46. /home/luruke/git/glslViewer/src/window.cpp:286: undefined reference to `glfwGetMouseButton'
  47. src/window.o: In function `isGL()':
  48. /home/luruke/git/glslViewer/src/window.cpp:323: undefined reference to `glfwWindowShouldClose'
  49. src/window.o: In function `debounceSetWindowTitle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  50. /home/luruke/git/glslViewer/src/window.cpp:331: undefined reference to `glfwGetTime'
  51. /home/luruke/git/glslViewer/src/window.cpp:337: undefined reference to `glfwSetWindowTitle'
  52. src/window.o: In function `updateGL()':
  53. /home/luruke/git/glslViewer/src/window.cpp:355: undefined reference to `glfwGetTime'
  54. src/window.o: In function `debounceSetWindowTitle(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  55. /home/luruke/git/glslViewer/src/window.cpp:331: undefined reference to `glfwGetTime'
  56. /home/luruke/git/glslViewer/src/window.cpp:337: undefined reference to `glfwSetWindowTitle'
  57. src/window.o: In function `updateGL()':
  58. /home/luruke/git/glslViewer/src/window.cpp:438: undefined reference to `glfwPollEvents'
  59. src/window.o: In function `renderGL()':
  60. /home/luruke/git/glslViewer/src/window.cpp:448: undefined reference to `glfwSwapBuffers'
  61. src/window.o: In function `closeGL()':
  62. /home/luruke/git/glslViewer/src/window.cpp:466: undefined reference to `glfwSetWindowShouldClose'
  63. /home/luruke/git/glslViewer/src/window.cpp:467: undefined reference to `glfwTerminate'
  64. src/window.o: In function `getPixelDensity()':
  65. /home/luruke/git/glslViewer/src/window.cpp:512: undefined reference to `glfwGetWindowSize'
  66. /home/luruke/git/glslViewer/src/window.cpp:513: undefined reference to `glfwGetFramebufferSize'
  67. src/window.o: In function `setWindowSize(int, int)':
  68. /home/luruke/git/glslViewer/src/window.cpp:476: undefined reference to `glViewport'
  69. src/window.o: In function `initGL(glm::tvec4<int, (glm::precision)0>&, bool)':
  70. /home/luruke/git/glslViewer/src/window.cpp:193: undefined reference to `glfwSetErrorCallback'
  71. /home/luruke/git/glslViewer/src/window.cpp:194: undefined reference to `glfwInit'
  72. /home/luruke/git/glslViewer/src/window.cpp:203: undefined reference to `glfwCreateWindow'
  73. /home/luruke/git/glslViewer/src/window.cpp:213: undefined reference to `glfwMakeContextCurrent'
  74. /home/luruke/git/glslViewer/src/window.cpp:216: undefined reference to `glfwSetWindowSizeCallback'
  75. /home/luruke/git/glslViewer/src/window.cpp:220: undefined reference to `glfwSetKeyCallback'
  76. /home/luruke/git/glslViewer/src/window.cpp:242: undefined reference to `glfwSetMouseButtonCallback'
  77. /home/luruke/git/glslViewer/src/window.cpp:246: undefined reference to `glfwSetScrollCallback'
  78. /home/luruke/git/glslViewer/src/window.cpp:305: undefined reference to `glfwSetCursorPosCallback'
  79. /home/luruke/git/glslViewer/src/window.cpp:311: undefined reference to `glfwSetWindowPosCallback'
  80. /home/luruke/git/glslViewer/src/window.cpp:313: undefined reference to `glfwSwapInterval'
  81. /home/luruke/git/glslViewer/src/window.cpp:200: undefined reference to `glfwWindowHint'
  82. /home/luruke/git/glslViewer/src/window.cpp:206: undefined reference to `glfwTerminate'
  83. src/window.o: In function `getPixelDensity()':
  84. /home/luruke/git/glslViewer/src/window.cpp:512: undefined reference to `glfwGetWindowSize'
  85. /home/luruke/git/glslViewer/src/window.cpp:513: undefined reference to `glfwGetFramebufferSize'
  86. src/window.o: In function `getScreenSize()':
  87. /home/luruke/git/glslViewer/src/window.cpp:499: undefined reference to `glfwGetPrimaryMonitor'
  88. /home/luruke/git/glslViewer/src/window.cpp:499: undefined reference to `glfwGetMonitorPhysicalSize'
  89. src/window.o: In function `getPixelDensity()':
  90. /home/luruke/git/glslViewer/src/window.cpp:512: undefined reference to `glfwGetWindowSize'
  91. /home/luruke/git/glslViewer/src/window.cpp:513: undefined reference to `glfwGetFramebufferSize'
  92. src/sandbox.o: In function `Sandbox::onScreenshot(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
  93. /home/luruke/git/glslViewer/src/sandbox.cpp:464: undefined reference to `glReadPixels'
  94. src/sandbox.o: In function `Sandbox::draw()':
  95. /home/luruke/git/glslViewer/src/sandbox.cpp:279: undefined reference to `glDisable'
  96. /home/luruke/git/glslViewer/src/sandbox.cpp:297: undefined reference to `glEnable'
  97. src/sandbox.o: In function `Sandbox::setup(std::vector<WatchFile, std::allocator<WatchFile> >&)':
  98. /home/luruke/git/glslViewer/src/sandbox.cpp:55: undefined reference to `glClearColor'
  99. /home/luruke/git/glslViewer/src/sandbox.cpp:56: undefined reference to `glClear'
  100. /home/luruke/git/glslViewer/src/sandbox.cpp:58: undefined reference to `glEnable'
  101. /home/luruke/git/glslViewer/src/sandbox.cpp:59: undefined reference to `glFrontFace'
  102. /home/luruke/git/glslViewer/src/sandbox.cpp:126: undefined reference to `glEnable'
  103. /home/luruke/git/glslViewer/src/sandbox.cpp:127: undefined reference to `glBlendFunc'
  104. /home/luruke/git/glslViewer/src/sandbox.cpp:130: undefined reference to `glClear'
  105. src/gl/vertexLayout.o: In function `VertexLayout::enable(Shader const*)':
  106. /home/luruke/git/glslViewer/src/gl/vertexLayout.cpp:78: undefined reference to `glEnableVertexAttribArray'
  107. /home/luruke/git/glslViewer/src/gl/vertexLayout.cpp:79: undefined reference to `glVertexAttribPointer'
  108. /home/luruke/git/glslViewer/src/gl/vertexLayout.cpp:90: undefined reference to `glDisableVertexAttribArray'
  109. src/gl/fbo.o: In function `Fbo::~Fbo()':
  110. /home/luruke/git/glslViewer/src/gl/fbo.cpp:35: undefined reference to `glDeleteTextures'
  111. /home/luruke/git/glslViewer/src/gl/fbo.cpp:36: undefined reference to `glDeleteRenderbuffers'
  112. /home/luruke/git/glslViewer/src/gl/fbo.cpp:37: undefined reference to `glDeleteFramebuffers'
  113. src/gl/fbo.o: In function `Fbo::unbind()':
  114. /home/luruke/git/glslViewer/src/gl/fbo.cpp:115: undefined reference to `glBindFramebuffer'
  115. src/gl/fbo.o: In function `Fbo::~Fbo()':
  116. /home/luruke/git/glslViewer/src/gl/fbo.cpp:35: undefined reference to `glDeleteTextures'
  117. /home/luruke/git/glslViewer/src/gl/fbo.cpp:36: undefined reference to `glDeleteRenderbuffers'
  118. /home/luruke/git/glslViewer/src/gl/fbo.cpp:37: undefined reference to `glDeleteFramebuffers'
  119. src/gl/fbo.o: In function `Fbo::unbind()':
  120. /home/luruke/git/glslViewer/src/gl/fbo.cpp:115: undefined reference to `glBindFramebuffer'
  121. src/gl/fbo.o: In function `Fbo::allocate(unsigned int, unsigned int, bool)':
  122. /home/luruke/git/glslViewer/src/gl/fbo.cpp:63: undefined reference to `glBindTexture'
  123. /home/luruke/git/glslViewer/src/gl/fbo.cpp:64: undefined reference to `glTexImage2D'
  124. /home/luruke/git/glslViewer/src/gl/fbo.cpp:66: undefined reference to `glTexParameteri'
  125. /home/luruke/git/glslViewer/src/gl/fbo.cpp:67: undefined reference to `glTexParameteri'
  126. /home/luruke/git/glslViewer/src/gl/fbo.cpp:68: undefined reference to `glTexParameteri'
  127. /home/luruke/git/glslViewer/src/gl/fbo.cpp:69: undefined reference to `glTexParameteri'
  128. /home/luruke/git/glslViewer/src/gl/fbo.cpp:70: undefined reference to `glFramebufferTexture2D'
  129. /home/luruke/git/glslViewer/src/gl/fbo.cpp:83: undefined reference to `glCheckFramebufferStatus'
  130. /home/luruke/git/glslViewer/src/gl/fbo.cpp:88: undefined reference to `glBindTexture'
  131. /home/luruke/git/glslViewer/src/gl/fbo.cpp:90: undefined reference to `glBindRenderbuffer'
  132. src/gl/fbo.o: In function `Fbo::unbind()':
  133. /home/luruke/git/glslViewer/src/gl/fbo.cpp:115: undefined reference to `glBindFramebuffer'
  134. src/gl/fbo.o: In function `Fbo::allocate(unsigned int, unsigned int, bool)':
  135. /home/luruke/git/glslViewer/src/gl/fbo.cpp:74: undefined reference to `glBindRenderbuffer'
  136. /home/luruke/git/glslViewer/src/gl/fbo.cpp:78: undefined reference to `glRenderbufferStorage'
  137. /home/luruke/git/glslViewer/src/gl/fbo.cpp:80: undefined reference to `glFramebufferRenderbuffer'
  138. /home/luruke/git/glslViewer/src/gl/fbo.cpp:83: undefined reference to `glCheckFramebufferStatus'
  139. src/gl/fbo.o: In function `Fbo::bind()':
  140. /home/luruke/git/glslViewer/src/gl/fbo.cpp:97: undefined reference to `glGetIntegerv'
  141. /home/luruke/git/glslViewer/src/gl/fbo.cpp:99: undefined reference to `glBindTexture'
  142. /home/luruke/git/glslViewer/src/gl/fbo.cpp:100: undefined reference to `glEnable'
  143. /home/luruke/git/glslViewer/src/gl/fbo.cpp:101: undefined reference to `glBindFramebuffer'
  144. /home/luruke/git/glslViewer/src/gl/fbo.cpp:102: undefined reference to `glViewport'
  145. /home/luruke/git/glslViewer/src/gl/fbo.cpp:103: undefined reference to `glClearColor'
  146. /home/luruke/git/glslViewer/src/gl/fbo.cpp:107: undefined reference to `glClear'
  147. src/gl/fbo.o: In function `Fbo::allocate(unsigned int, unsigned int, bool)':
  148. /home/luruke/git/glslViewer/src/gl/fbo.cpp:45: undefined reference to `glGenFramebuffers'
  149. /home/luruke/git/glslViewer/src/gl/fbo.cpp:48: undefined reference to `glGenTextures'
  150. /home/luruke/git/glslViewer/src/gl/fbo.cpp:52: undefined reference to `glGenRenderbuffers'
  151. src/gl/fbo.o: In function `Fbo::bind()':
  152. /home/luruke/git/glslViewer/src/gl/fbo.cpp:105: undefined reference to `glClear'
  153. /home/luruke/git/glslViewer/src/gl/fbo.cpp:97: undefined reference to `glGetIntegerv'
  154. /home/luruke/git/glslViewer/src/gl/fbo.cpp:99: undefined reference to `glBindTexture'
  155. /home/luruke/git/glslViewer/src/gl/fbo.cpp:100: undefined reference to `glEnable'
  156. /home/luruke/git/glslViewer/src/gl/fbo.cpp:101: undefined reference to `glBindFramebuffer'
  157. /home/luruke/git/glslViewer/src/gl/fbo.cpp:102: undefined reference to `glViewport'
  158. /home/luruke/git/glslViewer/src/gl/fbo.cpp:103: undefined reference to `glClearColor'
  159. /home/luruke/git/glslViewer/src/gl/fbo.cpp:107: undefined reference to `glClear'
  160. /home/luruke/git/glslViewer/src/gl/fbo.cpp:105: undefined reference to `glClear'
  161. src/gl/fbo.o: In function `Fbo::unbind()':
  162. /home/luruke/git/glslViewer/src/gl/fbo.cpp:115: undefined reference to `glBindFramebuffer'
  163. src/gl/shader.o: In function `Shader::~Shader()':
  164. /home/luruke/git/glslViewer/src/gl/shader.cpp:20: undefined reference to `glDeleteProgram'
  165. src/gl/shader.o: In function `Shader::~Shader()':
  166. /home/luruke/git/glslViewer/src/gl/shader.cpp:20: undefined reference to `glDeleteProgram'
  167. src/gl/shader.o: In function `Shader::getAttribLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  168. /home/luruke/git/glslViewer/src/gl/shader.cpp:220: undefined reference to `glGetAttribLocation'
  169. src/gl/shader.o: In function `Shader::isInUse() const':
  170. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  171. src/gl/shader.o: In function `Shader::use() const':
  172. /home/luruke/git/glslViewer/src/gl/shader.cpp:225: undefined reference to `glUseProgram'
  173. src/gl/shader.o: In function `Shader::isInUse() const':
  174. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  175. src/gl/shader.o: In function `Shader::compileShader(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned int)':
  176. /home/luruke/git/glslViewer/src/gl/shader.cpp:294: undefined reference to `glCreateShader'
  177. /home/luruke/git/glslViewer/src/gl/shader.cpp:295: undefined reference to `glShaderSource'
  178. /home/luruke/git/glslViewer/src/gl/shader.cpp:296: undefined reference to `glCompileShader'
  179. /home/luruke/git/glslViewer/src/gl/shader.cpp:299: undefined reference to `glGetShaderiv'
  180. /home/luruke/git/glslViewer/src/gl/shader.cpp:302: undefined reference to `glGetShaderiv'
  181. /home/luruke/git/glslViewer/src/gl/shader.cpp:310: undefined reference to `glGetShaderInfoLog'
  182. /home/luruke/git/glslViewer/src/gl/shader.cpp:323: undefined reference to `glDeleteShader'
  183. src/gl/shader.o: In function `Shader::detach(unsigned int)':
  184. /home/luruke/git/glslViewer/src/gl/shader.cpp:340: undefined reference to `glDeleteShader'
  185. /home/luruke/git/glslViewer/src/gl/shader.cpp:341: undefined reference to `glDetachShader'
  186. /home/luruke/git/glslViewer/src/gl/shader.cpp:335: undefined reference to `glDeleteShader'
  187. /home/luruke/git/glslViewer/src/gl/shader.cpp:336: undefined reference to `glDetachShader'
  188. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  189. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  190. src/gl/shader.o: In function `Shader::isInUse() const':
  191. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  192. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  193. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  194. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)':
  195. /home/luruke/git/glslViewer/src/gl/shader.cpp:355: undefined reference to `glUniform1i'
  196. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  197. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  198. src/gl/shader.o: In function `Shader::isInUse() const':
  199. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  200. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float const*, unsigned int)':
  201. /home/luruke/git/glslViewer/src/gl/shader.cpp:372: undefined reference to `glUniform4f'
  202. /home/luruke/git/glslViewer/src/gl/shader.cpp:363: undefined reference to `glUniform1f'
  203. /home/luruke/git/glslViewer/src/gl/shader.cpp:366: undefined reference to `glUniform2f'
  204. /home/luruke/git/glslViewer/src/gl/shader.cpp:369: undefined reference to `glUniform3f'
  205. src/gl/shader.o: In function `Shader::isInUse() const':
  206. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  207. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  208. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  209. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float)':
  210. /home/luruke/git/glslViewer/src/gl/shader.cpp:382: undefined reference to `glUniform1f'
  211. src/gl/shader.o: In function `Shader::isInUse() const':
  212. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  213. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  214. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  215. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float)':
  216. /home/luruke/git/glslViewer/src/gl/shader.cpp:389: undefined reference to `glUniform2f'
  217. src/gl/shader.o: In function `Shader::isInUse() const':
  218. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  219. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  220. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  221. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float)':
  222. /home/luruke/git/glslViewer/src/gl/shader.cpp:396: undefined reference to `glUniform3f'
  223. src/gl/shader.o: In function `Shader::isInUse() const':
  224. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  225. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  226. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  227. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float, float, float, float)':
  228. /home/luruke/git/glslViewer/src/gl/shader.cpp:403: undefined reference to `glUniform4f'
  229. src/gl/shader.o: In function `Shader::isInUse() const':
  230. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  231. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Texture const*, unsigned int)':
  232. /home/luruke/git/glslViewer/src/gl/shader.cpp:410: undefined reference to `glActiveTexture'
  233. /home/luruke/git/glslViewer/src/gl/shader.cpp:411: undefined reference to `glBindTexture'
  234. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  235. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  236. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Texture const*, unsigned int)':
  237. /home/luruke/git/glslViewer/src/gl/shader.cpp:412: undefined reference to `glUniform1i'
  238. src/gl/shader.o: In function `Shader::isInUse() const':
  239. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  240. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Fbo const*, unsigned int)':
  241. /home/luruke/git/glslViewer/src/gl/shader.cpp:418: undefined reference to `glActiveTexture'
  242. /home/luruke/git/glslViewer/src/gl/shader.cpp:419: undefined reference to `glBindTexture'
  243. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  244. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  245. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Fbo const*, unsigned int)':
  246. /home/luruke/git/glslViewer/src/gl/shader.cpp:420: undefined reference to `glUniform1i'
  247. src/gl/shader.o: In function `Shader::isInUse() const':
  248. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  249. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  250. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  251. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, glm::tmat2x2<float, (glm::precision)0> const&, bool)':
  252. /home/luruke/git/glslViewer/src/gl/shader.cpp:426: undefined reference to `glUniformMatrix2fv'
  253. src/gl/shader.o: In function `Shader::isInUse() const':
  254. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  255. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  256. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  257. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, glm::tmat3x3<float, (glm::precision)0> const&, bool)':
  258. /home/luruke/git/glslViewer/src/gl/shader.cpp:432: undefined reference to `glUniformMatrix3fv'
  259. src/gl/shader.o: In function `Shader::isInUse() const':
  260. /home/luruke/git/glslViewer/src/gl/shader.cpp:231: undefined reference to `glGetIntegerv'
  261. src/gl/shader.o: In function `Shader::getUniformLocation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const':
  262. /home/luruke/git/glslViewer/src/gl/shader.cpp:346: undefined reference to `glGetUniformLocation'
  263. src/gl/shader.o: In function `Shader::setUniform(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, glm::tmat4x4<float, (glm::precision)0> const&, bool)':
  264. /home/luruke/git/glslViewer/src/gl/shader.cpp:438: undefined reference to `glUniformMatrix4fv'
  265. src/gl/shader.o: In function `Shader::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, bool)':
  266. /home/luruke/git/glslViewer/src/gl/shader.cpp:164: undefined reference to `glCreateProgram'
  267. /home/luruke/git/glslViewer/src/gl/shader.cpp:166: undefined reference to `glAttachShader'
  268. /home/luruke/git/glslViewer/src/gl/shader.cpp:167: undefined reference to `glAttachShader'
  269. /home/luruke/git/glslViewer/src/gl/shader.cpp:168: undefined reference to `glLinkProgram'
  270. /home/luruke/git/glslViewer/src/gl/shader.cpp:174: undefined reference to `glGetProgramiv'
  271. /home/luruke/git/glslViewer/src/gl/shader.cpp:178: undefined reference to `glGetProgramiv'
  272. /home/luruke/git/glslViewer/src/gl/shader.cpp:181: undefined reference to `glGetProgramInfoLog'
  273. /home/luruke/git/glslViewer/src/gl/shader.cpp:191: undefined reference to `glDeleteProgram'
  274. /home/luruke/git/glslViewer/src/gl/shader.cpp:195: undefined reference to `glDeleteShader'
  275. /home/luruke/git/glslViewer/src/gl/shader.cpp:196: undefined reference to `glDeleteShader'
  276. /home/luruke/git/glslViewer/src/gl/shader.cpp:202: undefined reference to `glGetProgramiv'
  277. /home/luruke/git/glslViewer/src/gl/shader.cpp:208: undefined reference to `glGetProgramivARB'
  278. src/gl/pingpong.o: In function `PingPong::clear(float)':
  279. /home/luruke/git/glslViewer/src/gl/pingpong.cpp:30: undefined reference to `glClearColor'
  280. /home/luruke/git/glslViewer/src/gl/pingpong.cpp:31: undefined reference to `glClear'
  281. /home/luruke/git/glslViewer/src/gl/pingpong.cpp:30: undefined reference to `glClearColor'
  282. /home/luruke/git/glslViewer/src/gl/pingpong.cpp:31: undefined reference to `glClear'
  283. src/gl/vbo.o: In function `Vbo::~Vbo()':
  284. /home/luruke/git/glslViewer/src/gl/vbo.cpp:12: undefined reference to `glDeleteBuffers'
  285. /home/luruke/git/glslViewer/src/gl/vbo.cpp:13: undefined reference to `glDeleteBuffers'
  286. src/gl/vbo.o: In function `Vbo::~Vbo()':
  287. /home/luruke/git/glslViewer/src/gl/vbo.cpp:12: undefined reference to `glDeleteBuffers'
  288. /home/luruke/git/glslViewer/src/gl/vbo.cpp:13: undefined reference to `glDeleteBuffers'
  289. src/gl/vbo.o: In function `Vbo::upload()':
  290. /home/luruke/git/glslViewer/src/gl/vbo.cpp:96: undefined reference to `glBindBuffer'
  291. /home/luruke/git/glslViewer/src/gl/vbo.cpp:97: undefined reference to `glBufferData'
  292. /home/luruke/git/glslViewer/src/gl/vbo.cpp:107: undefined reference to `glBindBuffer'
  293. /home/luruke/git/glslViewer/src/gl/vbo.cpp:108: undefined reference to `glBufferData'
  294. /home/luruke/git/glslViewer/src/gl/vbo.cpp:103: undefined reference to `glGenBuffers'
  295. /home/luruke/git/glslViewer/src/gl/vbo.cpp:92: undefined reference to `glGenBuffers'
  296. src/gl/vbo.o: In function `Vbo::draw(Shader const*)':
  297. /home/luruke/git/glslViewer/src/gl/vbo.cpp:126: undefined reference to `glBindBuffer'
  298. /home/luruke/git/glslViewer/src/gl/vbo.cpp:130: undefined reference to `glBindBuffer'
  299. /home/luruke/git/glslViewer/src/gl/vbo.cpp:143: undefined reference to `glDrawArrays'
  300. /home/luruke/git/glslViewer/src/gl/vbo.cpp:141: undefined reference to `glDrawElements'
  301. src/gl/vbo.o: In function `Vbo::upload()':
  302. /home/luruke/git/glslViewer/src/gl/vbo.cpp:96: undefined reference to `glBindBuffer'
  303. /home/luruke/git/glslViewer/src/gl/vbo.cpp:97: undefined reference to `glBufferData'
  304. /home/luruke/git/glslViewer/src/gl/vbo.cpp:107: undefined reference to `glBindBuffer'
  305. /home/luruke/git/glslViewer/src/gl/vbo.cpp:108: undefined reference to `glBufferData'
  306. /home/luruke/git/glslViewer/src/gl/vbo.cpp:103: undefined reference to `glGenBuffers'
  307. /home/luruke/git/glslViewer/src/gl/vbo.cpp:92: undefined reference to `glGenBuffers'
  308. src/ui/cursor.o: In function `Cursor::draw()':
  309. /home/luruke/git/glslViewer/src/ui/cursor.cpp:49: undefined reference to `glLineWidth'
  310. /home/luruke/git/glslViewer/src/ui/cursor.cpp:51: undefined reference to `glEnable'
  311. /home/luruke/git/glslViewer/src/ui/cursor.cpp:52: undefined reference to `glBlendFunc'
  312. /home/luruke/git/glslViewer/src/ui/cursor.cpp:59: undefined reference to `glLineWidth'
  313. /home/luruke/git/glslViewer/src/ui/cursor.cpp:60: undefined reference to `glDisable'
  314. src/types/shapes.o: In function `drawLine(glm::tvec3<float, (glm::precision)0> const&, glm::tvec3<float, (glm::precision)0> const&)':
  315. /home/luruke/git/glslViewer/src/types/shapes.cpp:27: undefined reference to `glVertexAttribPointer'
  316. /home/luruke/git/glslViewer/src/types/shapes.cpp:29: undefined reference to `glEnableVertexAttribArray'
  317. /home/luruke/git/glslViewer/src/types/shapes.cpp:30: undefined reference to `glDrawArrays'
  318. src/types/shapes.o: In function `drawCross(glm::tvec3<float, (glm::precision)0> const&, float)':
  319. /home/luruke/git/glslViewer/src/types/shapes.cpp:72: undefined reference to `glVertexAttribPointer'
  320. /home/luruke/git/glslViewer/src/types/shapes.cpp:74: undefined reference to `glEnableVertexAttribArray'
  321. /home/luruke/git/glslViewer/src/types/shapes.cpp:75: undefined reference to `glDrawArrays'
  322. src/types/shapes.o: In function `drawBorders(Rectangle const&)':
  323. /home/luruke/git/glslViewer/src/types/shapes.cpp:219: undefined reference to `glVertexAttribPointer'
  324. /home/luruke/git/glslViewer/src/types/shapes.cpp:221: undefined reference to `glEnableVertexAttribArray'
  325. /home/luruke/git/glslViewer/src/types/shapes.cpp:222: undefined reference to `glDrawArrays'
  326. src/types/shapes.o: In function `drawCorners(Rectangle const&, float)':
  327. /home/luruke/git/glslViewer/src/types/shapes.cpp:273: undefined reference to `glVertexAttribPointer'
  328. /home/luruke/git/glslViewer/src/types/shapes.cpp:275: undefined reference to `glEnableVertexAttribArray'
  329. /home/luruke/git/glslViewer/src/types/shapes.cpp:276: undefined reference to `glDrawArrays'
  330. src/types/shapes.o: In function `drawPolyline(std::vector<glm::tvec3<float, (glm::precision)0>, std::allocator<glm::tvec3<float, (glm::precision)0> > > const&)':
  331. /home/luruke/git/glslViewer/src/types/shapes.cpp:294: undefined reference to `glVertexAttribPointer'
  332. /home/luruke/git/glslViewer/src/types/shapes.cpp:296: undefined reference to `glEnableVertexAttribArray'
  333. /home/luruke/git/glslViewer/src/types/shapes.cpp:297: undefined reference to `glDrawArrays'
  334. collect2: error: ld returned 1 exit status
  335. Makefile:64: recipe for target 'bin/glslViewer' failed
  336. make: *** [bin/glslViewer] Error 1
  337. luruke@pinebook:~/git/glslViewer$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement