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@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@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