Opened 11 years ago

Last modified 9 years ago

#9362 closed enhancement

The Mesa 9.0.1 bep needs compiled for x86_64 — at Version 6

Reported by: cipri Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Kits/OpenGL Kit Version: R1/Development
Keywords: OpenGL kit Cc:
Blocked By: Blocking:
Platform: x86-64

Description (last modified by kallisti5)

While compiling my game on hrev45131 i get the error:

/boot/develop/headers/os/opengl/GLView.h:8:19: fatal error: GL/gl.h: No such file or directory

Change History (6)

comment:1 by kallisti5, 11 years ago

Keywords: gl.h added
Milestone: R1R1/beta1
Priority: normalcritical
Version: R1/alpha4.1R1/Development

that...is a pretty serious issue :)

I know glu.h was missing... I'd swear the mesa libraries such as gl.h were ok though.

Could you drop into a terminal and run the following?

ls -la /boot/system/develop/headers/os/opengl/*

I'm considering this a critical issue for myself as gl.h is pretty important.

comment:2 by cipri, 11 years ago

in the opengl folder are just the following files:

GLView.h GLRenderer.h

and the GL folder, which contains just glu.h , and no gl.h

i think gl.h is even not in the haiku trunk as far as i see.

comment:3 by kallisti5, 11 years ago

Well.. gl.h not in the trunk is expected. gl.h comes from Mesa and should be extracted during the build process.

I'll take a look at an fix this issue today.

comment:4 by cipri, 11 years ago

forgot to mention, this happens on 64 bit nightly. on the regular 32bit i didnt try it so far.

comment:5 by umccullough, 11 years ago

Platform: Allx86-64
Priority: criticalnormal

I'm sure it's simply missing OpenGL on x86_64, since that platform isn't fully finished yet.

Please be more mindful when reporting issues on x86_64 - it's not even considered alpha-worthy yet.

comment:6 by kallisti5, 11 years ago

Description: modified (diff)
Keywords: OpenGL kit added; gl.h removed
Owner: changed from kallisti5 to nobody
Status: newassigned
Summary: gl.h missing ?The Mesa 9.0.1 bep needs compiled for x86_64
Type: bugenhancement

I validated that gl.h as well as glu.h and glut.h all exist in the latest x86 gcc images.

This is 100% an enhancement to x86_64

Note: See TracTickets for help on using tickets.