Sunday, 25 August 2013

UnsatisfiedLinkError Libgdx Desktop (NOT MOBILE!)

UnsatisfiedLinkError Libgdx Desktop (NOT MOBILE!)

I am running into issues with LibGDX on Desktop. I keep getting the
following error when trying to launch the application:
Exception in thread "main" java.lang.UnsatisfiedLinkError:
com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(I)Ljava/nio/ByteBuffer;
at com.badlogic.gdx.utils.BufferUtils.newDisposableByteBuffer(Native Method)
at
com.badlogic.gdx.utils.BufferUtils.newUnsafeByteBuffer(BufferUtils.java:288)
at com.badlogic.gdx.graphics.glutils.VertexArray.<init>(VertexArray.java:62)
at com.badlogic.gdx.graphics.glutils.VertexArray.<init>(VertexArray.java:53)
at com.badlogic.gdx.graphics.Mesh.<init>(Mesh.java:148)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:173)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:142)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:121)
at com.badlogic.gdx.graphics.g2d.SpriteBatch.<init>(SpriteBatch.java:115)
I have the following libraries added to my project: gdx.jar
gdx-sources.jar gdx-natives.jar gdx-backend-lwjgl.jar
gdx-backend-lwjgl-natives.jar
Am I missing something?
I have searched high and low, but everything I find is for Android and
tells me to add the .so libs from the arm folders to my project, but that
doesn't make sense to me for a desktop project on wintel platform.

No comments:

Post a Comment