This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
[gui][PATCH] include extra libraries in libgcj.spec.in
- From: Thomas Fitzsimmons <fitzsim at redhat dot com>
- To: java-patches at gcc dot gnu dot org
- Date: Thu, 13 May 2004 22:49:55 -0400
- Subject: [gui][PATCH] include extra libraries in libgcj.spec.in
Hi,
This patch simplifies the compilation of a file against the
java-gui-branch from this:
gcj --main=TextAreaTest -l-java-awt -l-java-applet -l-java-beans -l-javax-accessibility -l-javax-swing -o TextAreaTest TextAreaTest.java
to the familiar:
gcj --main=TextAreaTest -o TextAreaTest TextAreaTest.java
Patch committed to java-gui-branch.
Tom
2004-05-13 Thomas Fitzsimmons <fitzsim@redhat.com>
* libgcj.spec.in (lib): Add -l-java-awt -l-java-applet
-l-java-beans -l-javax-accessibility -l-javax-swing.
Index: libgcj.spec.in
===================================================================
RCS file: /cvs/gcc/gcc/libjava/libgcj.spec.in,v
retrieving revision 1.25
diff -u -r1.25 libgcj.spec.in
--- libgcj.spec.in 13 Feb 2003 02:51:26 -0000 1.25
+++ libgcj.spec.in 14 May 2004 02:25:24 -0000
@@ -4,6 +4,6 @@
# to link with libgcj.
#
%rename lib liborig
-*lib: -lgcj -lm @LIBICONV@ @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ %(libgcc) %(liborig)
+*lib: -l-java-awt -l-java-applet -l-java-beans -l-javax-accessibility -l-javax-swing -lgcj -lm @LIBICONV@ @GCSPEC@ @THREADSPEC@ @ZLIBSPEC@ @SYSTEMSPEC@ %(libgcc) %(liborig)
*jc1: @HASH_SYNC_SPEC@ @DIVIDESPEC@ @CHECKREFSPEC@ @JC1GCSPEC@ @EXCEPTIONSPEC@ @BACKTRACESPEC@ @IEEESPEC@ -fkeep-inline-functions