Robocode
Postat: 08 maj 2007, 16:42
En kompis tipsade om en rolig grej som kallas Robocode. (http://robocode.sourceforge.net/)
Hursomhelst, när jag försökte köra installationen ( en .jar-fil) så klagade den:
Det lyckades jag lösa genom att installera libgcj7-awt.
Nu går det fint att installera, men när jag försöker köra robocode.sh (som jag uppmanats till av installationsprogrammet) så får jag följande:
Någon som kör eller har kört robocode på Ubuntu och/eller har någon aning om vad som kan vara fel?
Jag kör med java 5, om det är till någon nytta. Har provat med java 6, men får samma fel.
Edit: Robocode i sig handlar om programmering, därav min första tanke som fick mig att placera inlägget här. Kanske passar bättre under program istället?
Hursomhelst, när jag försökte köra installationen ( en .jar-fil) så klagade den:
Kod: Markera allt
pinky@pinky-laptop:~$ java -jar /home/pinky/Desktop/robocode-setup-1.2.6A.jar
Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: gnu.java.awt.peer.gtk.GtkToolkit
at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(libgcj.so.70)
at java.awt.Window.<init>(libgcj.so.70)
at java.awt.Frame.<init>(libgcj.so.70)
at java.awt.Frame.<init>(libgcj.so.70)
at javax.swing.SwingUtilities$OwnerFrame.<init>(libgcj.so.70)
at javax.swing.SwingUtilities.getOwnerFrame(libgcj.so.70)
at javax.swing.JOptionPane.<clinit>(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
at robocode.AutoExtract.main(Unknown Source)
Caused by: java.lang.UnsatisfiedLinkError: libgtkpeer: libgtkpeer.so: kan inte öppna delad objektfil: Filen eller katalogen finns inte
at java.lang.Runtime._load(libgcj.so.70)
at java.lang.Runtime.loadLibrary(libgcj.so.70)
at java.lang.System.loadLibrary(libgcj.so.70)
at gnu.java.awt.peer.gtk.GtkToolkit.<clinit>(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
at java.lang.Class.forName(libgcj.so.70)
at java.awt.Toolkit.getDefaultToolkit(libgcj.so.70)
...9 more
Nu går det fint att installera, men när jag försöker köra robocode.sh (som jag uppmanats till av installationsprogrammet) så får jag följande:
Kod: Markera allt
Using robohome /home/pinky/robocode
No robocode.properties, using defaults.
Aborted (core dumped)
Goodbye!
Jag kör med java 5, om det är till någon nytta. Har provat med java 6, men får samma fel.
Edit: Robocode i sig handlar om programmering, därav min första tanke som fick mig att placera inlägget här. Kanske passar bättre under program istället?