>>>>> "Andreas" == Andreas Jaeger <[EMAIL PROTECTED]> 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.) Tom Index: ChangeLog from Tom Tromey <[EMAIL PROTECTED]> * 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 ## ################################################################