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]

Re: RFA, RFT: enable tools using CNI


Thomas Fitzsimmons <fitzsim@redhat.com> writes:

> 	* classpath/tools/Makefile.am: Comment out tools wrapper creation.
> 	(TOOLS_ZIP): Rename tools.zip tools.jar.
> 	(noinst_DATA): Do not install tools.jar.
> 	* classpath/tools/Makefile.in: Regenerate.
> 	* classpath/Makefile.am (SUBDIRS): Add tools.
> 	(DIST_SUBDIRS): Likewise.
> 	* classpath/Makefile.in: Regenerate.
> 	* Makefile.am (toolexeclib_LTLIBRARIES): Add libgcj-tools.la.
> 	(jar_DATA): Add libgcj-tools-$(gcc_version).jar.
> 	(bin_PROGRAMS): Add gappletviewer, gjarsigner and gkeytool.
> 	Add build logic for libgcj-tools.la,
> 	libgcj-tools-$(gcc_version).jar and gappletviewer, gjarsigner and
> 	gkeytool.
> 	* Makefile.in: Regenerate.

This is not parallel build safe.

/bin/sh ./libtool --tag=GCJ --mode=link /tmp/cvs/gcc-20060701/Build/gcc/gcj -B/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava/ -B/tmp/cvs/gcc-20060701/Build/gcc/ -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava -funwind-tables -g -O2  -o gjarsigner --main=gnu.classpath.tools.jarsigner.Main -rpath /tmp/cvs/gcc-20060701/Build/root/lib -shared-libgcc   -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava/.libs libgcj-tools.la 
/tmp/cvs/gcc-20060701/Build/gcc/gcj -B/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava/ -B/tmp/cvs/gcc-20060701/Build/gcc/ -funwind-tables -g -O2 -o .libs/gjarsigner --main=gnu.classpath.tools.jarsigner.Main -shared-libgcc  -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libjava/.libs ./.libs/libgcj-tools.so -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libstdc++-v3/src -L/tmp/cvs/gcc-20060701/Build/ia64-suse-linux/libstdc++-v3/src/.libs -L/tmp/cvs/gcc-20060701/Build/./gcc -lgcc_s -lc -lc -lgcc_s /usr/lib/libunwind.so -lc -lgcc -Wl,--rpath -Wl,/tmp/cvs/gcc-20060701/Build/root/lib
/usr/lib/gcc/ia64-suse-linux/4.1.0/../../../../ia64-suse-linux/bin/ld: cannot find -lgcj
collect2: ld returned 1 exit status
make[3]: *** [gjarsigner] Error 1

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."


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