This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: help building custom libgcj
There is no configure options to not include AWT in libgcj, only the
GTK and Xlib can be disabled.
Bummer, I just hoped the parameter "--enable-java-awt=no" on
the gcc-3.4.1/libjava/configure script would do just that...
So to rip up an old thread (though never finished?!):
In order to avoid building, say, awt, one should modify
"gcc-3.4.1/libjava/Makefile.(am|in)" and strip away all references to
"awt_java_source_files"?
That is the only way to do it right now.
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.
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.
Can you think of any guidelines from the back of your head, that'll help
me succeeding with this?
Best regards,
Martin