[GEM-dev] Gem compile dies on glDeleteBuffersARB

Hans-Christoph Steiner hans at eds.org
Thu Sep 14 16:58:43 CEST 2006


This should be fixed in the configure/makefile.  This is all I did:

../configure --disable-sse2 --with-pd=/path/to/pd  &&  make

FYI: This transcript is from Debian.

.hc

On Sep 13, 2006, at 4:36 PM, chris clepper wrote:

> I believe you need drivers and headers that support OpenGL 1.4 for  
> that.  Those extensions were added to the ARB in early 2003 - even  
> Apple has had them for years.
>
> There's no real need to build the vertex objects since even the  
> most basic structure of them is still being discussed and not  
> finalized.
>
> On 9/13/06, Hans-Christoph Steiner <hans at eds.org> wrote:
>
> This is the same debian/stable box from the autobuild farm that I
> have been reporting about:
>
> g++ -c -fPIC -g -O2 -freg-struct-return -O3 -fno-builtin -falign-
> loops=16 -funroll-loops -ffast-math -mmmx  -I/usr/X11R6/include -I/
> usr/include/ffmpeg -I/usr/include/ffmpeg -I/usr/include/quicktime   -
> I/usr/include/freetype2   -I..  -I/usr/include/FTGL -I/usr/include/
> freetype2 -I/home/pd/auto-build/pd-extended/pd/src  vertex_grid.cpp -
> o vertex_grid.o
> vertex_draw.cpp: In destructor `virtual vertex_draw::~vertex_draw()':
> vertex_draw.cpp:67: error: `glDeleteBuffersARB' undeclared (first use
> this
>     function)
> vertex_draw.cpp:67: error: (Each undeclared identifier is reported
> only once
>     for each function it appears in.)
> vertex_draw.cpp: In member function `virtual void
>     vertex_draw::render(GemState*)':
> vertex_draw.cpp:183: error: `glGenBuffersARB' undeclared (first use  
> this
>     function)
> vertex_draw.cpp:185: error: `GL_ARRAY_BUFFER_ARB' undeclared (first
> use this
>     function)
> vertex_draw.cpp:185: error: `glBindBufferARB' undeclared (first use  
> this
>     function)
> vertex_draw.cpp:188: error: `GL_DYNAMIC_DRAW_ARB' undeclared (first
> use this
>     function)
> vertex_draw.cpp:188: error: `glBufferDataARB' undeclared (first use  
> this
>     function)
> make[1]: *** [vertex_draw.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make[1]: Leaving directory `/home/pd/auto-build/pd-extended/Gem/src/
> Vertex'
> make: *** [Vertex] Error 2
>
>
> ---------------------------------------------------------------------- 
> --
>
> As we enjoy great advantages from inventions of others, we should be
> glad of an opportunity to serve others by any invention of ours; and
> this we should do freely and generously.         - Benjamin Franklin
>
>
>
> _______________________________________________
> GEM-dev mailing list
> GEM-dev at iem.at
> http://lists.puredata.info/listinfo/gem-dev
>


------------------------------------------------------------------------

Man has survived hitherto because he was too ignorant to know how to  
realize his wishes.  Now that he can realize them, he must either  
change them, or perish.    -William Carlos Williams


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20060914/119ae3a3/attachment.htm>


More information about the GEM-dev mailing list