Stuart Gooding have release a test package for installing GlScene in Lazarus. Stuart Gooding write:
As promised in previous threads here is the GLScene package for Lazarus:
http://users.tpg.com.au/blakest2/stu/glscene_lazarus.zipIt weighs in at just under 300Kb zipped.
To install the package use the 'Components > Open package (.lpk)' menu
item and open the GLSceneLazarus.lpk file in the Lazarus folder. When
you compile it should drop all .ppu and .o files in the lib folder. Then
press install. Lazarus will recompile itself and restart. That should be it.
You'll need to point a new project to the lib folder that the package
compiles all of it's units to (or change the packages unit output to
somewhere in the unit path).
I've $IFDEF'ed the pas and package file in the test program so you can
load the dpr with delphi and lazarus. There's also a copy of the
unit1.lfm (unit1.lfm.original) because when Lazarus saves the form it
seems to screw up the file, though the lrs file seems OK which is
generated from the lfm (bizarre!).
There is an issue on closing the program when the SceneBuffer tries to
remove itself from the associated Camara's Scene. In
TGLScene.RemoveBuffer it crashes, I haven't figured out what's going
here because the debugger crashes when I try to delve into it.
Stu.