Salut tout le monde,
J'essaie de faire du java en utilisant gcj.
http://www.linuxjournal.com/article/8111(...)
Le Hello World passe sans problème par contre pour le 2e listing j'ai un problème.
Ce que je fais (je ne suis pas sûr de moi de tout):
$ export CLASSPATH=/usr/share/classpath/java/awt/ # là où sont tous les fichiers .class de awt (???)
$ gcj-3.4 -o ExampleAWT --main=ExampleAWT ExampleAWT.java
gcj-3.4: Internal error: Erreur de segmentation (program jc1)
Please submit a full bug report.
See <URL:http://gcc.gnu.org/bugs.html>(...) for instructions.
For Debian GNU/Linux specific bug reporting instructions, see
<URL:file:///usr/share/doc/gcc-3.4/README.Bugs>.
$ et là je sèche...
Je suis sous Debian et le code source fonctionne très bien avec Eclipse et la VM de Sun. Et gcj 3.3 plante aussi.
# Solution
Posté par fog . Évalué à 1.
Il fallait compiler le fichier .java en .class avant de lancer gcj
Donc:
manuel@HOME:~/Desktop/prog/eclipse/exampleAWT$ javac ExampleAWT.java
manuel@HOME:~/Desktop/prog/eclipse/exampleAWT$ gcj-3.4 -o ExampleAWT --main=ExampleAWT *.class
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.