I wouldn't bother with the Sourceforge files when it comes to the LCL version of GLScene, especially since you're on Linux...the package structures are a mess of circular dependencies, and the GLVectorGeometry unit is full of 32-bit ASM that won't work properly if you're on a 64-bit system. The version bundled with CodeTyphon works quite well though, and has a bunch of additional IFDEFS and alternate implementations of various functions and procedures that properly account for both 32/64 bit systems. I imagine it would be quite easy to adapt it back into Lazarus.