Opened 5 months ago
Last modified 3 months ago
#70299 assigned defect
grass fails to build: error: 'GL_FRAMEBUFFER' undeclared (first use in this function); did you mean 'GL_DRAW_BUFFER'?
Reported by: | barracuda156 | Owned by: | nilason (Nicklas Larsson) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.9.3 |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: | grass |
Description
:info:build render.c: In function 'Nviz_make_current_render_window': :info:build render.c:372:5: warning: implicit declaration of function 'glGenFramebuffers'; did you mean 'glGenFramebuffersEXT'? [-Wimplicit-function-declaration] :info:build 372 | glGenFramebuffers(1, &framebuf); :info:build | ^~~~~~~~~~~~~~~~~ :info:build | glGenFramebuffersEXT :info:build render.c:373:5: warning: implicit declaration of function 'glBindFramebuffer'; did you mean 'glBindFramebufferEXT'? [-Wimplicit-function-declaration] :info:build 373 | glBindFramebuffer(GL_FRAMEBUFFER, framebuf); :info:build | ^~~~~~~~~~~~~~~~~ :info:build | glBindFramebufferEXT :info:build render.c:373:23: error: 'GL_FRAMEBUFFER' undeclared (first use in this function); did you mean 'GL_DRAW_BUFFER'? :info:build 373 | glBindFramebuffer(GL_FRAMEBUFFER, framebuf); :info:build | ^~~~~~~~~~~~~~ :info:build | GL_DRAW_BUFFER :info:build render.c:373:23: note: each undeclared identifier is reported only once for each function it appears in :info:build render.c:375:5: warning: implicit declaration of function 'glGenRenderbuffers'; did you mean 'glGenRenderbuffersEXT'? [-Wimplicit-function-declaration] :info:build 375 | glGenRenderbuffers(1, &renderbuf); :info:build | ^~~~~~~~~~~~~~~~~~ :info:build | glGenRenderbuffersEXT :info:build render.c:376:5: warning: implicit declaration of function 'glBindRenderbuffer'; did you mean 'glBindRenderbufferEXT'? [-Wimplicit-function-declaration] :info:build 376 | glBindRenderbuffer(GL_RENDERBUFFER, renderbuf); :info:build | ^~~~~~~~~~~~~~~~~~ :info:build | glBindRenderbufferEXT :info:build render.c:376:24: error: 'GL_RENDERBUFFER' undeclared (first use in this function); did you mean 'GL_READ_BUFFER'? :info:build 376 | glBindRenderbuffer(GL_RENDERBUFFER, renderbuf); :info:build | ^~~~~~~~~~~~~~~ :info:build | GL_READ_BUFFER :info:build render.c:377:5: warning: implicit declaration of function 'glRenderbufferStorage'; did you mean 'glRenderbufferStorageEXT'? [-Wimplicit-function-declaration] :info:build 377 | glRenderbufferStorage(GL_RENDERBUFFER, GL_RGBA8, rwin->width, rwin->height); :info:build | ^~~~~~~~~~~~~~~~~~~~~ :info:build | glRenderbufferStorageEXT :info:build render.c:378:5: warning: implicit declaration of function 'glFramebufferRenderbuffer'; did you mean 'glFramebufferRenderbufferEXT'? [-Wimplicit-function-declaration] :info:build 378 | glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, :info:build | ^~~~~~~~~~~~~~~~~~~~~~~~~ :info:build | glFramebufferRenderbufferEXT :info:build render.c:378:47: error: 'GL_COLOR_ATTACHMENT0' undeclared (first use in this function); did you mean 'GL_COLOR_ATTACHMENT0_EXT'? :info:build 378 | glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, :info:build | ^~~~~~~~~~~~~~~~~~~~ :info:build | GL_COLOR_ATTACHMENT0_EXT :info:build render.c:385:47: error: 'GL_DEPTH_ATTACHMENT' undeclared (first use in this function); did you mean 'GL_DEPTH_ATTACHMENT_EXT'? :info:build 385 | glFramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, :info:build | ^~~~~~~~~~~~~~~~~~~ :info:build | GL_DEPTH_ATTACHMENT_EXT :info:build render.c:388:14: warning: implicit declaration of function 'glCheckFramebufferStatus'; did you mean 'glCheckFramebufferStatusEXT'? [-Wimplicit-function-declaration] :info:build 388 | status = glCheckFramebufferStatus(GL_FRAMEBUFFER); :info:build | ^~~~~~~~~~~~~~~~~~~~~~~~ :info:build | glCheckFramebufferStatusEXT :info:build render.c:389:19: error: 'GL_FRAMEBUFFER_COMPLETE' undeclared (first use in this function); did you mean 'GL_FRAMEBUFFER_COMPLETE_EXT'? :info:build 389 | if (status != GL_FRAMEBUFFER_COMPLETE) { :info:build | ^~~~~~~~~~~~~~~~~~~~~~~ :info:build | GL_FRAMEBUFFER_COMPLETE_EXT :info:build make[3]: *** [OBJ.powerpc-apple-darwin10.0.0d2/render.o] Error 1
Not sure if specific to powerpc, the port looks broken across the board: https://ports.macports.org/port/grass/details
OpenGL has limited support on older systems; possible, mesa
can be used there instead.
Attachments (1)
Change History (3)
Changed 5 months ago by barracuda156
comment:1 Changed 5 months ago by nilason (Nicklas Larsson)
comment:2 Changed 3 months ago by cooljeanius (Eric Gallager)
Cc: | cooljeanius added |
---|
Note: See
TracTickets for help on using
tickets.
They were broken because missed rev-bump for
liblas
.