Well, long time no see PGD! Looks like I found some trouble though and after a few days of googling in the dark nothing seems to have solved my problem(s) while implementing some FBO goodness in OpenGl.

Issue number 1:
On my desktop (ATI 5750 w/ fglrx and mint 11 64 bit) fpc spits out things that look like this:
Code:
FrameBuffer.pas(38,37) Error: Identifier not found "GL_FRAMEBUFFER"
which is unnafected by whether I do
Code:
glBindFramebufferEXT(GL_FRAMEBUFFER, 0);
or
Code:
glBindFramebuffer(GL_FRAMEBUFFER, 0);
which doest happen on my laptop (Intel GMA 4500MHD) which is weird. I tried downgrading FPC from 2.6.0 to 2.4.4 with an "apt-get --purge fpc fp-*" but no luck, apparently fpc denies all existence of GL_FrameBuffer O.o As to why, I have no clue since I put gl, glu and glext under the uses section...

Issue number 2:
Once I compield it on my laptop with the intel card there were no issues, until I ran it in GDB which is convinced that
Code:
glGenFrameBuffersEXT(1, @FrameBufferID);
as well as
Code:
glGenFrameBuffers(1, @FrameBufferID);
crashes the program and doesnt identify a cause other than:
Code:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Cannot find new threads: generic error
Anyone have any ideas as to what I should hit up next? I'm totally lost on this one....
Thanks.