This is the mail archive of the java@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: Big Classpath Merge warning


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

Attachment: pgp00000.pgp
Description: PGP signature


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