The menu loads fine but when I launch the tutorial I get the following exception:
Exception in thread "main" java.lang.UnsatisfiedLinkError: zombie.iso.LightingJNI.getSquareLighting(IIII[I)Z
at zombie.iso.LightingJNI.getSquareLighting(Native Method)
at zombie.iso.LightingJNI$JNILighting.update(LightingJNI.java:696)
at zombie.iso.LightingJNI$JNILighting.bCanSee(LightingJNI.java:604)
at zombie.iso.IsoGridSquare.getCanSee(IsoGridSquare.java:8868)
at zombie.iso.IsoCell.render(IsoCell.java:4878)
at zombie.iso.IsoWorld.render(IsoWorld.java:2920)
at zombie.gameStates.IngameState.renderframe(IngameState.java:888)
at zombie.gameStates.IngameState.render(IngameState.java:1055)
at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
at zombie.GameWindow.render(GameWindow.java:732)
at zombie.GameWindow.run(GameWindow.java:1309)
at zombie.GameWindow.maina(GameWindow.java:1077)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)
Grepping the .so files for "getSquareLighting" only the 64-bit version matches:
Question
onthefence
The menu loads fine but when I launch the tutorial I get the following exception:
Exception in thread "main" java.lang.UnsatisfiedLinkError: zombie.iso.LightingJNI.getSquareLighting(IIII[I)Z
at zombie.iso.LightingJNI.getSquareLighting(Native Method)
at zombie.iso.LightingJNI$JNILighting.update(LightingJNI.java:696)
at zombie.iso.LightingJNI$JNILighting.bCanSee(LightingJNI.java:604)
at zombie.iso.IsoGridSquare.getCanSee(IsoGridSquare.java:8868)
at zombie.iso.IsoCell.render(IsoCell.java:4878)
at zombie.iso.IsoWorld.render(IsoWorld.java:2920)
at zombie.gameStates.IngameState.renderframe(IngameState.java:888)
at zombie.gameStates.IngameState.render(IngameState.java:1055)
at zombie.gameStates.GameStateMachine.render(GameStateMachine.java:37)
at zombie.GameWindow.render(GameWindow.java:732)
at zombie.GameWindow.run(GameWindow.java:1309)
at zombie.GameWindow.maina(GameWindow.java:1077)
at zombie.gameStates.MainScreenState.main(MainScreenState.java:183)
Grepping the .so files for "getSquareLighting" only the 64-bit version matches:
$ grep getSquareLighting *.so
Binary file libLighting64.so matches
Is this symbol missing from the 32-bit version?
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.