schoppenhauer
03-09-2006, 19:55
Hallo.
Ich habs jetzt gestern endlich geschafft, gcj auf meinem Debian-System zu installieren. Nur... Irgendwie kapier ich nicht so ganz, was ich falsch mache... Ich kann schon eine einfache Hallo-Welt-Anwendung nicht compilieren. Das Manual ist auch nicht sehr aufschlussreich...
Mein Code:
public class test {
public static void main (String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
Dann geb ich auf der Konsole
gcj test.java
ein, und erhalte als Ausgabe
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o: In function `_start':
../sysdeps/i386/elf/start.S:115: undefined reference to `main'
collect2: ld returned 1 exit status
Woran kann das liegen? Sicherlich mach ich nur irgendwas falsch.
Ich habs jetzt gestern endlich geschafft, gcj auf meinem Debian-System zu installieren. Nur... Irgendwie kapier ich nicht so ganz, was ich falsch mache... Ich kann schon eine einfache Hallo-Welt-Anwendung nicht compilieren. Das Manual ist auch nicht sehr aufschlussreich...
Mein Code:
public class test {
public static void main (String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
Dann geb ich auf der Konsole
gcj test.java
ein, und erhalte als Ausgabe
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o: In function `_start':
../sysdeps/i386/elf/start.S:115: undefined reference to `main'
collect2: ld returned 1 exit status
Woran kann das liegen? Sicherlich mach ich nur irgendwas falsch.