Big Classpath Merge warning

Andreas Jaeger aj@suse.de
Mon Jul 18 19:01:00 GMT 2005


Tom Tromey <tromey@redhat.com> writes:

>>>>>> "Andreas" == Andreas Jaeger <aj@suse.de> writes:
>
> Andreas> So, which rule is responsible for creating the header files?  And why
> Andreas> is there no dependency of gij.lo on it?
>
> headers.stamp is what builds the header files.
>
> Can you try the appended patch?  It ensures that the headers are
> built before gij.lo.  (I didn't include the Makefile.in change, let
> me know if you want me to send that too.)

Seems to fix it - make is still running but much further than before,

thanks,
Andreas

> Tom
>
> Index: ChangeLog
> from  Tom Tromey  <tromey@redhat.com>
>
> 	* Makefile.in: Rebuilt.
> 	* Makefile.am ($(libgij_la_OBJECTS)): Depend on headers.stamp.
>
> Index: Makefile.am
> ===================================================================
> RCS file: /cvs/gcc/gcc/libjava/Makefile.am,v
> retrieving revision 1.495
> diff -u -r1.495 Makefile.am
> --- Makefile.am 16 Jul 2005 17:39:53 -0000 1.495
> +++ Makefile.am 18 Jul 2005 17:43:02 -0000
> @@ -943,6 +943,7 @@
>  .PHONY: create-headers
>  
>  $(libgcj_la_OBJECTS) $(gcj_dbtool_OBJECTS) $(xlib_nat_files): headers.stamp
> +$(libgij_la_OBJECTS): headers.stamp
>  
>  ## ################################################################
>  

Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 188 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java-patches/attachments/20050718/4f7023c8/attachment.sig>


More information about the Java-patches mailing list