This is the mail archive of the mailing list for the Java project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

GCJ 3.2 for Win32: Updated Snapshot


    I've updated the GCJ 3.2 Binaries for Win32 (MinGW) snapshot.
You can find the binaries under the "gcj" release in the "release
candidates" package of MinGW on SourceForge:

or download the binaries directly as:

IMPORTANT: If you have installed the previous snapshot, please
delete "libgcj*.*" from the "mingw32/lib" folder before
proceeding - the newer versions of these files are installed
into the "lib" folder instead.

Simply unzip the binaries into your existing MinGW installation
and it should work (I have *not* tested it with the recent GCC
3.2.1 MinGW binaries - only with the GCC 3.2 binaries.)

See my earlier message to the GCJ list for more details:

Please Note:

1. AWT/Swing still do not work (though SWT does!).
2. Exceptions still do not show backtraces.
3. The interpreter (gij) seems to ignore JAR/ZIP files in the
   CLASSPATH, leading to NoClassDefFoundError errors.

As for what has actually improved:
------------------------------- 8< ------------------------------
Changes to GCJ 3.2 for MinGW since the last release (2002-09-26):

2002-12-10  Ranjit Mathew <>

    * Java Native Interface (JNI) works now.

    * Fixed bug that caused pesky stabs assembler warnings.

    * The jar tool extracts files in binary mode now.

    * Added system property "gnu.gcj.progname" that gives the name
    by which the program was invoked (similar to argv[0] in C).

    * Removed dependency on the Win32 GetFileAttributesEx( )
    function which is not present on Windows 95.

    * Rearranged code a bit in StringTokenizer to avoid GCJ
    argument evaluation order bug.

    * Migrated to WinSock 2.

    * gcj -C no longer gives errors if the target class file exists.

    * System.loadLibrary( ) works now.

    * gcjh now generates header files with the correct JNIEXPORT
    and JNICALL entries.
------------------------------- 8< ------------------------------

Sincerely Yours,

Ranjit Mathew          Email: rmathew AT hotmail DOT com

Bangalore, INDIA.      Web:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]