Проблемы с GCJ (jc1.exe) - PullRequest
       13

Проблемы с GCJ (jc1.exe)

1 голос
/ 26 августа 2009

Не знаю, можно ли задать этот вопрос в StackOverflow, но я все равно задам его.

Я использую GCJ (как часть MinGW) в Windows XP SP3 для компиляции класса Java в EXE.

Класс Java:

public class Test

{

public static void main(String args[])
  {

    System.out.println("This is a test.");

   }

}

Теперь, когда я запускаю GCJ с исходным файлом Java, происходит сбой:

C:\MinGW\bin>gcj --main=Test Test.java
Test.java:0: error: malformed .zip archive in CLASSPATH: C:\Program Files\Java\jdk1.6.0_13\lib\tools.jar/

jc1.exe: out of memory allocating 1342179073 bytes

Затем я скомпилировал класс Java и снова запустил GCJ, но снова он завершился ошибкой:

C:\MinGW\bin>gcj --main=Test Test.class

jc1.exe: out of memory allocating 1342179073 bytes

Почему он это делает и что я могу сделать, чтобы заставить работать GCJ?

Ответы [ 2 ]

2 голосов
/ 29 сентября 2009

Хорошо, я наконец нашел ответ на проблему. Кажется, есть проблема с MinGW gcj, поскольку, когда я пробовал версию Cygwin, все работало.

0 голосов
/ 26 августа 2009

пробовали ли вы с

gcj -g --main=Test -o Test Test.class
...