Robocode

Här diskuteras programmering och utveckling
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

Robocode

Inlägg av Pinky »

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:

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 
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:

Kod: Markera allt

Using robohome /home/pinky/robocode 
No robocode.properties, using defaults. 
Aborted (core dumped) 
Goodbye!
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?
Senast redigerad av 1 Pinky, redigerad totalt 8 gånger.

Återgå till "Programmering och webbdesign"