help building custom libgcj

Bryce McKinlay mckinlay@redhat.com
Thu Jul 15 14:38:00 GMT 2004


Martin Egholm Nielsen wrote:
> Ok, I thought this was easy, but I didn't succeed doing it. I tried 
> changing "awt_java_source_files" in both Makefile.am and Makefile.in 
> to contain only "java/awt/AWTPermission.java".
>> However, this didn't work - got some errors trying to compile 
> natEmbeddedWindow.cc: gnu/java/awt/peer/EmbeddedWindow.h: No such file 
> or directory.

Looks like you need to remove natEmbeddedWindow.cc from nat_source_files 
as well. BTW: Anyone know if/why we need this file?
> Thinking it all over again, I reckon this is certainly not the way to 
> do it: The Makefile.in should be created automatically from 
> Makefile.am with automake. However, trying this with automake 1.8.3 
> (and no options?), resulted in a Makefile.in being 6 mb. in size, 
> compared to the old being of order 100 kb.

Yeah, unfortunately you currently need to use a special version of 
automake to rebuild the libjava Makefile.in: 
ftp://sources.redhat.com/pub/java/automake-gcj-1.4.tar.gz
It might be easier just to hack the Makefile.in directly for now.
Regards
Bryce


More information about the Java mailing list

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