Não é possível jogar Blocks That Matter indie bundle game

0

Instalei o JDK 1.7.0_u1 mais recente usando o método fornecido nesta página WebUpd8 .

Eu também extraí a configuração do deb que obtive e editei o arquivo de controle para não instalar o java6.

Estou recebendo o seguinte erro quando eu uso: java -jar /opt/BlocksThatMatter/BTM.jar

Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1860)
        at java.lang.Runtime.loadLibrary0(Runtime.java:845)
        at java.lang.System.loadLibrary(System.java:1084)
        at org.lwjgl.Sys$1.run(Sys.java:73)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
        at org.lwjgl.Sys.loadLibrary(Sys.java:82)
        at org.lwjgl.Sys.<clinit>(Sys.java:99)
        at org.lwjgl.util.Timer.<clinit>(Timer.java:50)
        at Microsoft.Xna.Framework.Game.<init>(Game.java:19)
        at org.flixel.FlxFactory.<init>(FlxFactory.java:74)
        at SSS.BTM.Main.BlocksThatMatter.main(BlocksThatMatter.java:13)
    
por sarveshlad 02.11.2011 / 04:03

2 respostas

1

Estamos trabalhando nisso.

Por enquanto, o que você pode tentar é:

  • terminal aberto

  • mova para a pasta do jogo:

cd / opt / BlocksThatMatter /

  • permite direitos executáveis no executável do BTM:

chmod + x BTM (pode requerer direitos de administrador: sudi chmod + x BTM)

  • adicione atualizar seu caminho:

export LD_LIBRARY_PATH="/ usr / lib / jvm / jdk1.7.0_01 / jre / lib / amd64"

(isso pode variar dependendo da arquitetura do seu processador; se você estiver usando o OpenJDK ou o Oracle não-livre; o local onde você instalou sua máquina java) Por exemplo, também pode ser exportado LD_LIBRARY_PATH="/ opt / java / jre / lib / amd64"

  • tente executar o jogo com

./ BTM

Espero que essa solução temporária ajude.

    
por Guillaume 02.11.2011 / 16:53
1

Instalei esse jogo e ele é executado com o openjdk-6 (6b23 ~ pre10-0ubuntu5) fornecido no Ubuntu 11.10 de 32 bits (também no 11.04). Não há necessidade de instalar o Oracle Java se você deseja apenas executar este jogo. Eu não precisei fazer o executável do BTM (installed-blocks_1.0.0.6_all.deb) simplesmente executado quando iniciado a partir do atalho.

    
por Mateusz Stachowski 02.11.2011 / 20:43