This is the mail archive of the java-patches@gcc.gnu.org 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]

[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



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