Собираю пакет так:
cd "$srcdir/love-$pkgver"
# Generate a configure script, then configure
echo "Generating makefiles"
sh platform/unix/automagic 10 # this number names executable and library
./configure --enable-silent-rules --prefix=/usr LDFLAGS=""
# Finally build
echo "Building"
make
При попытке собрать LOVE2d 0.8 выдает такие ошибки
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘virtual void* love::graphics::opengl::VBO::map()’:
modules/graphics/opengl/VertexBuffer.cpp:134:3: error: ‘glGetBufferSubDataARB’ was not declared in this scope
glGetBufferSubDataARB(getTarget(), 0, getSize(), mapped);
^~~~~~~~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:134:3: note: suggested alternative: ‘glXCopyBufferSubDataNV’
glGetBufferSubDataARB(getTarget(), 0, getSize(), mapped);
^~~~~~~~~~~~~~~~~~~~~
glXCopyBufferSubDataNV
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘virtual void love::graphics::opengl::VBO::unmap()’:
modules/graphics/opengl/VertexBuffer.cpp:141:3: error: ‘glBufferSubDataARB’ was not declared in this scope
glBufferSubDataARB(getTarget(), 0, getSize(), mapped);
^~~~~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:141:3: note: suggested alternative: ‘glXCopyBufferSubDataNV’
glBufferSubDataARB(getTarget(), 0, getSize(), mapped);
^~~~~~~~~~~~~~~~~~
glXCopyBufferSubDataNV
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘virtual void love::graphics::opengl::VBO::bind()’:
modules/graphics/opengl/VertexBuffer.cpp:148:3: error: ‘glBindBufferARB’ was not declared in this scope
glBindBufferARB(getTarget(), vbo);
^~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:148:3: note: suggested alternative: ‘glReadBuffer’
glBindBufferARB(getTarget(), vbo);
^~~~~~~~~~~~~~~
glReadBuffer
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘virtual void love::graphics::opengl::VBO::unbind()’:
modules/graphics/opengl/VertexBuffer.cpp:153:3: error: ‘glBindBufferARB’ was not declared in this scope
glBindBufferARB(getTarget(), 0);
^~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:153:3: note: suggested alternative: ‘glReadBuffer’
glBindBufferARB(getTarget(), 0);
^~~~~~~~~~~~~~~
glReadBuffer
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘virtual void love::graphics::opengl::VBO::fill(size_t, size_t, const void*)’:
modules/graphics/opengl/VertexBuffer.cpp:161:4: error: ‘glBufferSubDataARB’ was not declared in this scope
glBufferSubDataARB(getTarget(), offset, size, data);
^~~~~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:161:4: note: suggested alternative: ‘glXCopyBufferSubDataNV’
glBufferSubDataARB(getTarget(), offset, size, data);
^~~~~~~~~~~~~~~~~~
glXCopyBufferSubDataNV
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘bool love::graphics::opengl::VBO::load(bool)’:
modules/graphics/opengl/VertexBuffer.cpp:181:3: error: ‘glGenBuffersARB’ was not declared in this scope
glGenBuffersARB(1, &vbo);
^~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:181:3: note: suggested alternative: ‘glReadBuffer’
glGenBuffersARB(1, &vbo);
^~~~~~~~~~~~~~~
glReadBuffer
modules/graphics/opengl/VertexBuffer.cpp:192:3: error: ‘glBufferDataARB’ was not declared in this scope
glBufferDataARB(getTarget(), getSize(), src, getUsage());
^~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp: In member function ‘void love::graphics::opengl::VBO::unload(bool)’:
modules/graphics/opengl/VertexBuffer.cpp:214:4: error: ‘glGetBufferParameterivARB’ was not declared in this scope
glGetBufferParameterivARB(getTarget(), GL_BUFFER_SIZE, &size);
^~~~~~~~~~~~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:214:4: note: suggested alternative: ‘glGetTexParameteriv’
glGetBufferParameterivARB(getTarget(), GL_BUFFER_SIZE, &size);
^~~~~~~~~~~~~~~~~~~~~~~~~
glGetTexParameteriv
modules/graphics/opengl/VertexBuffer.cpp:226:3: error: ‘glDeleteBuffers’ was not declared in this scope
glDeleteBuffers(1, &vbo);
^~~~~~~~~~~~~~~
modules/graphics/opengl/VertexBuffer.cpp:226:3: note: suggested alternative: ‘glSelectBuffer’
glDeleteBuffers(1, &vbo);
^~~~~~~~~~~~~~~
glSelectBuffer
make[3]: *** [Makefile:2354: modules/graphics/opengl/VertexBuffer.o] Error 1
make[3]: Leaving directory '/home/vbcnthfkmnth123/my_little_repo/love8/src/love-0.8.0/src'
make[2]: *** [Makefile:2390: all-recursive] Error 1
make[2]: Leaving directory '/home/vbcnthfkmnth123/my_little_repo/love8/src/love-0.8.0/src'
make[1]: *** [Makefile:412: all-recursive] Error 1
make[1]: Leaving directory '/home/vbcnthfkmnth123/my_little_repo/love8/src/love-0.8.0'
make: *** [Makefile:344: all] Error 2
==> ERROR: A failure occurred in build().
Подскажите пожалуйста как собрать, возможно я что-то делаю не так при сборке
Cast LINUX-ORG-RU