Skip to content

BUILD ERROR : Glew #47

@piyushapple1998

Description

@piyushapple1998

Renderer.cpp:(.text+0xdc): undefined reference to glewInit' Renderer.cpp:(.text+0x417): undefined reference to __glewUseProgram'
Renderer.cpp:(.text+0x435): undefined reference to __glewGenVertexArrays' Renderer.cpp:(.text+0x450): undefined reference to __glewBindVertexArray'
Renderer.cpp:(.text+0x467): undefined reference to __glewGenBuffers' Renderer.cpp:(.text+0x482): undefined reference to __glewGenBuffers'
Renderer.cpp:(.text+0x49d): undefined reference to __glewGenBuffers' Renderer.cpp:(.text+0x4b8): undefined reference to __glewGenBuffers'
Renderer.cpp:(.text+0x4dd): undefined reference to __glewGenFramebuffers' Renderer.cpp:(.text+0x4f8): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x5aa): undefined reference to __glewFramebufferTexture' Renderer.cpp:(.text+0x5ce): undefined reference to __glewGenRenderbuffers'
Renderer.cpp:(.text+0x5e9): undefined reference to __glewBindRenderbuffer' Renderer.cpp:(.text+0x605): undefined reference to __glewRenderbufferStorage'
Renderer.cpp:(.text+0x625): undefined reference to __glewFramebufferRenderbuffer' Renderer.cpp:(.text+0x64b): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x679): undefined reference to __glewGenFramebuffers' Renderer.cpp:(.text+0x694): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x73a): undefined reference to __glewFramebufferTexture' Renderer.cpp:(.text+0x75e): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x78c): undefined reference to __glewGenFramebuffers' Renderer.cpp:(.text+0x7a7): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x84d): undefined reference to __glewFramebufferTexture' Renderer.cpp:(.text+0x871): undefined reference to __glewFramebufferRenderbuffer'
Renderer.cpp:(.text+0x897): undefined reference to __glewCheckFramebufferStatus' Renderer.cpp:(.text+0x8ca): undefined reference to __glewGenFramebuffers'
Renderer.cpp:(.text+0x8e5): undefined reference to __glewBindFramebuffer' libMYLIB.a(Renderer.cpp.o): In function Renderer::LoadShaderFiles(char const*, char const*, bool)':
Renderer.cpp:(.text+0xcff): undefined reference to __glewCreateShader' Renderer.cpp:(.text+0xd16): undefined reference to __glewCreateShader'
Renderer.cpp:(.text+0xfc4): undefined reference to __glewShaderSource' Renderer.cpp:(.text+0xfe7): undefined reference to __glewCompileShader'
Renderer.cpp:(.text+0xffb): undefined reference to __glewGetShaderiv' Renderer.cpp:(.text+0x101b): undefined reference to __glewGetShaderiv'
Renderer.cpp:(.text+0x108c): undefined reference to __glewGetShaderInfoLog' Renderer.cpp:(.text+0x112a): undefined reference to __glewShaderSource'
Renderer.cpp:(.text+0x114d): undefined reference to __glewCompileShader' Renderer.cpp:(.text+0x1161): undefined reference to __glewGetShaderiv'
Renderer.cpp:(.text+0x1181): undefined reference to __glewGetShaderiv' Renderer.cpp:(.text+0x11f2): undefined reference to __glewGetShaderInfoLog'
Renderer.cpp:(.text+0x126b): undefined reference to __glewCreateProgram' Renderer.cpp:(.text+0x127d): undefined reference to __glewAttachShader'
Renderer.cpp:(.text+0x1299): undefined reference to __glewAttachShader' Renderer.cpp:(.text+0x12b5): undefined reference to __glewLinkProgram'
Renderer.cpp:(.text+0x12c9): undefined reference to __glewGetProgramiv' Renderer.cpp:(.text+0x12e9): undefined reference to __glewGetProgramiv'
Renderer.cpp:(.text+0x135a): undefined reference to __glewGetProgramInfoLog' Renderer.cpp:(.text+0x13be): undefined reference to __glewDeleteShader'
Renderer.cpp:(.text+0x13d2): undefined reference to __glewDeleteShader' libMYLIB.a(Renderer.cpp.o): In function Renderer::SimpleRenderer()':
Renderer.cpp:(.text+0x204a): undefined reference to __glewBindFramebuffer' Renderer.cpp:(.text+0x208d): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x20e5): undefined reference to __glewDrawBuffers' Renderer.cpp:(.text+0x20ff): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x2a2b): undefined reference to __glewUseProgram' Renderer.cpp:(.text+0x320a): undefined reference to __glewUseProgram'
libMYLIB.a(Renderer.cpp.o): In function Renderer::MeshRender()': Renderer.cpp:(.text+0x3c86): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x3cc9): undefined reference to __glewCheckFramebufferStatus' Renderer.cpp:(.text+0x3d21): undefined reference to __glewDrawBuffers'
Renderer.cpp:(.text+0x3d3b): undefined reference to __glewBindFramebuffer' Renderer.cpp:(.text+0x4667): undefined reference to __glewUseProgram'
Renderer.cpp:(.text+0x4f37): undefined reference to __glewUseProgram' Renderer.cpp:(.text+0x4f4f): undefined reference to __glewGetUniformLocation'
Renderer.cpp:(.text+0x4f74): undefined reference to __glewUniformMatrix4fv' Renderer.cpp:(.text+0x4fb6): undefined reference to __glewGetUniformLocation'
Renderer.cpp:(.text+0x4fdb): undefined reference to __glewUniformMatrix4fv' Renderer.cpp:(.text+0x5020): undefined reference to __glewUseProgram'
Renderer.cpp:(.text+0x5045): undefined reference to __glewBindVertexArray' Renderer.cpp:(.text+0x505c): undefined reference to __glewBindBuffer'
Renderer.cpp:(.text+0x5078): undefined reference to __glewBufferData' Renderer.cpp:(.text+0x50fe): undefined reference to __glewMapBuffer'
Renderer.cpp:(.text+0x52d3): undefined reference to __glewUnmapBuffer' Renderer.cpp:(.text+0x52e4): undefined reference to __glewGetAttribLocation'
Renderer.cpp:(.text+0x5309): undefined reference to __glewVertexAttribPointer' Renderer.cpp:(.text+0x5336): undefined reference to __glewEnableVertexAttribArray'
Renderer.cpp:(.text+0x534a): undefined reference to __glewGetAttribLocation' Renderer.cpp:(.text+0x536f): undefined reference to __glewVertexAttribPointer'
Renderer.cpp:(.text+0x53a2): undefined reference to __glewEnableVertexAttribArray' Renderer.cpp:(.text+0x53b6): undefined reference to __glewGetAttribLocation'
Renderer.cpp:(.text+0x53db): undefined reference to __glewVertexAttribPointer' Renderer.cpp:(.text+0x5410): undefined reference to __glewEnableVertexAttribArray'
Renderer.cpp:(.text+0x5424): undefined reference to __glewGetAttribLocation' Renderer.cpp:(.text+0x5449): undefined reference to __glewVertexAttribPointer'
Renderer.cpp:(.text+0x5487): undefined reference to __glewEnableVertexAttribArray' Renderer.cpp:(.text+0x54bd): undefined reference to __glewBindBuffer'
Renderer.cpp:(.text+0x54d9): undefined reference to __glewBufferData' Renderer.cpp:(.text+0x55e3): undefined reference to __glewUseProgram'
libMYLIB.a(Renderer.cpp.o): In function Renderer::RenderAndRead()': Renderer.cpp:(.text+0x690f): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x6925): undefined reference to __glewUseProgram' libMYLIB.a(Renderer.cpp.o): In function Renderer::DepthMapRenderer()':
Renderer.cpp:(.text+0x6cab): undefined reference to __glewUseProgram' Renderer.cpp:(.text+0x6ccf): undefined reference to __glewGetUniformLocation'
Renderer.cpp:(.text+0x6dd4): undefined reference to __glewUniformMatrix4fv' Renderer.cpp:(.text+0x6e16): undefined reference to __glewBindVertexArray'
Renderer.cpp:(.text+0x6e2d): undefined reference to __glewBindBuffer' Renderer.cpp:(.text+0x6e49): undefined reference to __glewBufferData'
Renderer.cpp:(.text+0x6ea9): undefined reference to __glewGetAttribLocation' Renderer.cpp:(.text+0x6ece): undefined reference to __glewVertexAttribPointer'
Renderer.cpp:(.text+0x6efb): undefined reference to __glewEnableVertexAttribArray' Renderer.cpp:(.text+0x6f19): undefined reference to __glewBindFramebuffer'
Renderer.cpp:(.text+0x6f4e): undefined reference to __glewCheckFramebufferStatus' Renderer.cpp:(.text+0x6fb6): undefined reference to __glewClearBufferfv'
Renderer.cpp:(.text+0x7009): undefined reference to __glewBindBuffer' Renderer.cpp:(.text+0x7025): undefined reference to __glewBufferData'
libMYLIB.a(Renderer.cpp.o): In function Renderer::RenderAndReadDepthMap()': Renderer.cpp:(.text+0x7158): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x7308): undefined reference to __glewBindFramebuffer' Renderer.cpp:(.text+0x731e): undefined reference to __glewUseProgram'
libMYLIB.a(Renderer.cpp.o): In function Renderer::ProjectionRenderer()': Renderer.cpp:(.text+0x73bb): undefined reference to __glewUseProgram'
Renderer.cpp:(.text+0x73df): undefined reference to __glewGetUniformLocation' Renderer.cpp:(.text+0x74e4): undefined reference to __glewUniformMatrix4fv'
Renderer.cpp:(.text+0x753a): undefined reference to __glewBindFramebuffer' Renderer.cpp:(.text+0x756f): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x7601): undefined reference to __glewClearBufferfv' Renderer.cpp:(.text+0x7628): undefined reference to __glewBindVertexArray'
Renderer.cpp:(.text+0x763f): undefined reference to __glewBindBuffer' Renderer.cpp:(.text+0x765b): undefined reference to __glewBufferData'
Renderer.cpp:(.text+0x76e0): undefined reference to __glewMapBuffer' Renderer.cpp:(.text+0x77ec): undefined reference to __glewUnmapBuffer'
Renderer.cpp:(.text+0x77fd): undefined reference to __glewGetAttribLocation' Renderer.cpp:(.text+0x7822): undefined reference to __glewVertexAttribPointer'
Renderer.cpp:(.text+0x784f): undefined reference to __glewEnableVertexAttribArray' Renderer.cpp:(.text+0x7863): undefined reference to __glewGetAttribLocation'
Renderer.cpp:(.text+0x7888): undefined reference to __glewVertexAttribPointer' Renderer.cpp:(.text+0x78bb): undefined reference to __glewEnableVertexAttribArray'
Renderer.cpp:(.text+0x78f1): undefined reference to __glewBindBuffer' Renderer.cpp:(.text+0x790d): undefined reference to __glewBufferData'
libMYLIB.a(Renderer.cpp.o): In function Renderer::RenderAndReadProjection()': Renderer.cpp:(.text+0x7a2c): undefined reference to __glewCheckFramebufferStatus'
Renderer.cpp:(.text+0x7aed): undefined reference to __glewBindFramebuffer' Renderer.cpp:(.text+0x7b03): undefined reference to __glewUseProgram'
collect2: error: ld returned 1 exit status
CMakeFiles/run_fitting.dir/build.make:194: recipe for target 'run_fitting' failed
make[2]: *** [run_fitting] Error 1
CMakeFiles/Makefile2:182: recipe for target 'CMakeFiles/run_fitting.dir/all' failed
make[1]: *** [CMakeFiles/run_fitting.dir/all] Error 2
Makefile:103: recipe for target 'all' failed
make: *** [all] Error 2

I am getting this error while building the git. Please help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions