On Thu 10/15/2009 11:43 AM, Orion Poplawski wrote:
>
> On 10/14/2009 06:20 PM, Chris Marshall wrote:
> >
> > ...
> > Try replacing glut.h by freeglut.h in glut_util.h
> > and see if that works. If so, I'll try to cook up
> > something a bit smarter on the GLUT vs FreeGLUT differences.
> 
> That did the trick.
> 
> BTW - any closer to having run time determination of GL capabilities? 
> Really can't include this in Fedora (or probably any other Linux
> distribution) until this is in place.

Hi Orion,

The step most likely to happen first is to fix the configure
process so that it does not require an active OpenGL context
to complete (to execute glversion to created glversion.txt).

For example, if I run perl Makefile.PL from a console without
OpenGL support, does a reasonable Makefile get built?  If it
does, with things compile and run ok?  At that point, packaging
for linux distros should be possible.

The longer term fix is to move from using hand-rolled OpenGL
bindings to ones based on either GLee or GLEW which has the
advantage of abstracting away a lot of the details of working
with OpenGL and the extensions thereto.

Before that can be done, I need to implement some sort of
regression tests for the current version to allow for verification
of any such aggressive refactoring.

--Chris
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to