automake -vs- libgcj

Tom Tromey tromey@cygnus.com
Tue Aug 24 15:03:00 GMT 1999


It turns out that automake 1.4 doesn't really work for libgcj :-(. I
advise against using the 1.4 (actually 1.4a) from the automake cvs
repository (it is in a state of flux, of course).
Instead, if you are hacking libgcj and need to re-run automake, please
use 1.4 with the appended patch applied. It is marked "CYGNUS LOCAL",
but in reality this error will not appear in automake 1.5, so it isn't
an entirely bogus thing to do.
I know this is a pain. Once again automake's relative immaturity and
random rate of change strikes back...
(Cygnus hackers, just keep using the devo automake and you'll be
fine.)
If you are using Red Hat 6.0, please beware! They included automake
"1.4a" (which is not in fact a real release at all) by default.
Please revert to 1.4 and apply the appended patch instead.
Thanks,
Tom
Index: automake.in
===================================================================
RCS file: /cvs/cvsfiles/devo/automake/automake.in,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- automake.in	1999年01月21日 20:07:18	1.32
+++ automake.in	1999年02月10日 22:36:15	1.33
@@ -1072,9 +1072,11 @@
 	 # the directory. Later.
 	 if (/\//)
 	 {
-		&am_error
-		 ("not supported: source file `$_' is in subdirectory");
-		next;
+		# CYGNUS LOCAL: for now, we turn off this warning.
+		# &am_error
+		# ("not supported: source file `$_' is in subdirectory");
+		# next;
+		# END CYGNUS LOCAL
 	 }
 
 	 # Split file name into base and extension.


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /