jueves, 17 de enero de 2013

JPCSP ERROR: liblwjgl.so: libjawt.so:


Hola. de nuevo tratando de probar como iban los juegos de PSP en mi pc  instale el emulador
JPCSP como dice el enunciado de el post me encontré con la sorpresa que las versiones mas recientes de este emulador utilizan una librería de la maquina virtual de java que por alguna razón no se linkea bien y pues aquí les traigo la solución a esto si a ti te aparece esto al intentar correr el emulador


liblwjgl.so: libjawt.so: no se puede abrir el archivo del objeto compartido: No existe el archivo o el directorioat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1924)at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1850)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.opengl.Display.<clinit>(Display.java:130)at org.newdawn.slick.AppGameContainer$1.run(AppGameContainer.java:38)at java.security.AccessController.doPrivileged(Native Method)at org.newdawn.slick.AppGameContainer.<clinit>(AppGameContainer.java:35)at org.newdawn.slick.CanvasGameContainer.(CanvasGameContainer.java:34)
at org.javahispano.javacup.gui.asistente.AsistenteFrame.(AsistenteFrame.java:213)
at JavaCupCodeGenerator.main(JavaCupCodeGenerator.java:15)at org.javahispano.javacup.gui.asistente.AsistenteFrame.(AsistenteFrame.java:213)at JavaCupCodeGenerator.main(JavaCupCodeGenerator.java:15)

Solución
si usas openjdk
sudo ln -s /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/libjawt.so /usr/lib/libjawt.so
si usas java de oracle
sudo ln -s /usr/lib/jvm/java-7-oracle/jre/lib/i386/libjawt.so /usr/lib/libjawt.so

y ya corre nuestro emulador .... espero les sirva  y hasta la próxima..... les dejo un vídeo de como configurar lo para que funcione bien el emulador