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: removing or using AWT/Swing


Andrew Haley wrote:
Marco Trudel writes:
> Tom Tromey wrote:
> >>>>>> "Marco" == Marco Trudel <mtrudel@gmx.ch> writes:
> > > > Marco> Then I guess the question is: how do I build with peers? I tested AWT > > Marco> with a GCJ that was compiled with "--enable-java-awt=gtk" but get the > > Marco> same error. Do I need an additional flag when compiling the final > > Marco> executable?
> > > > I use --enable-java-awt=gtk and it works for me.
> > Did you 'make install'?
> > It doesn't work if gcc is compiled statically...
> As soon as I remove --disable-shared from my gcc build command, AWT > works. Any ideas?
> > Btw, there seems a problem with stacktraces too (I work on linux):
> If I add -s, the stacktrace is the attached textfile. If I do not > compile with -s, I get:
> > Exception in thread "main" java.awt.AWTError: Cannot load AWT toolkit: > gnu.java.awt.peer.gtk.GtkToolkit
> *** Got java.lang.NullPointerException while trying to print stack trace.
> > The same if I add -g.
> > Caused by: java.lang.ClassNotFoundException: gnu.java.awt.peer.gtk.GtkToolkit not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}


Is gnu.java.awt.peer.gtk.GtkToolkit in a jar file in your classpath?

During compiling or during execution of the final executable?


My goal is a standalone executable. So I've put gnu.java.awt.peer.gtk.GtkToolkit (3 classes) into a jar, compiled to an object and added the object to the compilation of the main source (as I do with gnu/regexp/MessagesBundle for regular expression).

Compilation failes with the attached error message. It looks like GtkToolkit is already there?


We can't use the precompiled shared library, becasue you've disabled
it with --disable-shared.

Hm... Why isn't it pulled in automatically? IMHO it would make sense if GCC is statically compiled.


Currently, extra files have to be added for different special cases when gcj is compiled statically. E.G. for regular expression, probably for AWT, for security specifications...
Is it possible to add all these automatically? It's kind of dull to do this oneself. Specially because one never knows what else could be missing...



regards Marco
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `finit$':
gnu/java/awt/peer/gtk/GtkToolkit.java:83: multiple definition of `void gnu::java::awt::peer::gtk::GtkToolkit::finit$()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `void gnu::java::awt::peer::gtk::GtkToolkit::finit$()' changed from 307 in GtkToolkit.jar.o to 193 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/ComponentGraphics.java:243: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit::class$'
GtkToolkit.jar.o:(.data+0x760): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::gtk::GtkToolkit::GtkToolkit()':
gnu/java/awt/peer/gtk/GtkToolkit.java:130: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit::GtkToolkit()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x134): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::gtk::GtkToolkit::GtkToolkit()' changed from 60 in GtkToolkit.jar.o to 31 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `int gnu::java::awt::peer::gtk::GtkToolkit::checkImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:130: multiple definition of `int gnu::java::awt::peer::gtk::GtkToolkit::checkImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x170): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `int gnu::java::awt::peer::gtk::GtkToolkit::checkImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)' changed from 374 in GtkToolkit.jar.o to 228 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `imageOrError':
gnu/java/awt/peer/gtk/GtkToolkit.java:148: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::imageOrError(java::awt::Image*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x2e6): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::imageOrError(java::awt::Image*)' changed from 58 in GtkToolkit.jar.o to 24 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::lang::String*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:156: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::lang::String*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x320): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::lang::String*)' changed from 263 in GtkToolkit.jar.o to 140 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::net::URL*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:176: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::net::URL*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x428): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::net::URL*)' changed from 160 in GtkToolkit.jar.o to 87 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::awt::image::ImageProducer*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:187: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::awt::image::ImageProducer*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x4c8): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(java::awt::image::ImageProducer*)' changed from 197 in GtkToolkit.jar.o to 95 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(JArray<char>*, int, int)':
gnu/java/awt/peer/gtk/GtkToolkit.java:208: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(JArray<char>*, int, int)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x58e): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::createImage(JArray<char>*, int, int)' changed from 254 in GtkToolkit.jar.o to 144 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::image::ImageProducer* gnu::java::awt::peer::gtk::GtkToolkit::createImageProducer(java::net::URL*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:227: multiple definition of `java::awt::image::ImageProducer* gnu::java::awt::peer::gtk::GtkToolkit::createImageProducer(java::net::URL*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x68c): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::image::ImageProducer* gnu::java::awt::peer::gtk::GtkToolkit::createImageProducer(java::net::URL*)' changed from 74 in GtkToolkit.jar.o to 45 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::image::ColorModel* gnu::java::awt::peer::gtk::GtkToolkit::getColorModel()':
gnu/java/awt/peer/gtk/GtkToolkit.java:237: multiple definition of `java::awt::image::ColorModel* gnu::java::awt::peer::gtk::GtkToolkit::getColorModel()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x6d6): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::image::ColorModel* gnu::java::awt::peer::gtk::GtkToolkit::getColorModel()' changed from 80 in GtkToolkit.jar.o to 75 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `JArray<java::lang::String*>* gnu::java::awt::peer::gtk::GtkToolkit::getFontList()':
gnu/java/awt/peer/gtk/GtkToolkit.java:246: multiple definition of `JArray<java::lang::String*>* gnu::java::awt::peer::gtk::GtkToolkit::getFontList()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x726): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `JArray<java::lang::String*>* gnu::java::awt::peer::gtk::GtkToolkit::getFontList()' changed from 431 in GtkToolkit.jar.o to 262 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::FontMetrics* gnu::java::awt::peer::gtk::GtkToolkit::getFontMetrics(java::awt::Font*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:275: multiple definition of `java::awt::FontMetrics* gnu::java::awt::peer::gtk::GtkToolkit::getFontMetrics(java::awt::Font*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x8d6): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::FontMetrics* gnu::java::awt::peer::gtk::GtkToolkit::getFontMetrics(java::awt::Font*)' changed from 777 in GtkToolkit.jar.o to 364 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::lang::String*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:289: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::lang::String*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xbe0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::lang::String*)' changed from 256 in GtkToolkit.jar.o to 156 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::net::URL*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:301: multiple definition of `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::net::URL*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xce0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Image* gnu::java::awt::peer::gtk::GtkToolkit::getImage(java::net::URL*)' changed from 256 in GtkToolkit.jar.o to 156 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::PrintJob* gnu::java::awt::peer::gtk::GtkToolkit::getPrintJob(java::awt::Frame*, java::lang::String*, java::util::Properties*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:313: multiple definition of `java::awt::PrintJob* gnu::java::awt::peer::gtk::GtkToolkit::getPrintJob(java::awt::Frame*, java::lang::String*, java::util::Properties*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xde0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::PrintJob* gnu::java::awt::peer::gtk::GtkToolkit::getPrintJob(java::awt::Frame*, java::lang::String*, java::util::Properties*)' changed from 10 in GtkToolkit.jar.o to 3 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Dimension* gnu::java::awt::peer::gtk::GtkToolkit::getScreenSize()':
gnu/java/awt/peer/gtk/GtkToolkit.java:320: multiple definition of `java::awt::Dimension* gnu::java::awt::peer::gtk::GtkToolkit::getScreenSize()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xdea): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Dimension* gnu::java::awt::peer::gtk::GtkToolkit::getScreenSize()' changed from 224 in GtkToolkit.jar.o to 126 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemClipboard()':
gnu/java/awt/peer/gtk/GtkToolkit.java:327: multiple definition of `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemClipboard()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xeca): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemClipboard()' changed from 77 in GtkToolkit.jar.o to 36 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemSelection()':
gnu/java/awt/peer/gtk/GtkToolkit.java:336: multiple definition of `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemSelection()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xf18): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::datatransfer::Clipboard* gnu::java::awt::peer::gtk::GtkToolkit::getSystemSelection()' changed from 77 in GtkToolkit.jar.o to 36 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `bool gnu::java::awt::peer::gtk::GtkToolkit::prepareImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:351: multiple definition of `bool gnu::java::awt::peer::gtk::GtkToolkit::prepareImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0xf66): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `bool gnu::java::awt::peer::gtk::GtkToolkit::prepareImage(java::awt::Image*, int, int, java::awt::image::ImageObserver*)' changed from 157 in GtkToolkit.jar.o to 97 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `void gnu::java::awt::peer::gtk::GtkToolkit::setComponentState(java::awt::Component*, gnu::java::awt::peer::gtk::GtkComponentPeer*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:364: multiple definition of `void gnu::java::awt::peer::gtk::GtkToolkit::setComponentState(java::awt::Component*, gnu::java::awt::peer::gtk::GtkComponentPeer*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1004): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `void gnu::java::awt::peer::gtk::GtkToolkit::setComponentState(java::awt::Component*, gnu::java::awt::peer::gtk::GtkComponentPeer*)' changed from 514 in GtkToolkit.jar.o to 429 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::ButtonPeer* gnu::java::awt::peer::gtk::GtkToolkit::createButton(java::awt::Button*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:384: multiple definition of `java::awt::peer::ButtonPeer* gnu::java::awt::peer::gtk::GtkToolkit::createButton(java::awt::Button*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1206): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::ButtonPeer* gnu::java::awt::peer::gtk::GtkToolkit::createButton(java::awt::Button*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::CanvasPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCanvas(java::awt::Canvas*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:389: multiple definition of `java::awt::peer::CanvasPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCanvas(java::awt::Canvas*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x123c): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::CanvasPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCanvas(java::awt::Canvas*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::CheckboxPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckbox(java::awt::Checkbox*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:394: multiple definition of `java::awt::peer::CheckboxPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckbox(java::awt::Checkbox*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1272): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::CheckboxPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckbox(java::awt::Checkbox*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::CheckboxMenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckboxMenuItem(java::awt::CheckboxMenuItem*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:399: multiple definition of `java::awt::peer::CheckboxMenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckboxMenuItem(java::awt::CheckboxMenuItem*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x12a8): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::CheckboxMenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createCheckboxMenuItem(java::awt::CheckboxMenuItem*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::ChoicePeer* gnu::java::awt::peer::gtk::GtkToolkit::createChoice(java::awt::Choice*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:404: multiple definition of `java::awt::peer::ChoicePeer* gnu::java::awt::peer::gtk::GtkToolkit::createChoice(java::awt::Choice*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x12de): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::ChoicePeer* gnu::java::awt::peer::gtk::GtkToolkit::createChoice(java::awt::Choice*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::DialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDialog(java::awt::Dialog*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:409: multiple definition of `java::awt::peer::DialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDialog(java::awt::Dialog*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1314): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::DialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDialog(java::awt::Dialog*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::FileDialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createFileDialog(java::awt::FileDialog*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:414: multiple definition of `java::awt::peer::FileDialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createFileDialog(java::awt::FileDialog*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x134a): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::FileDialogPeer* gnu::java::awt::peer::gtk::GtkToolkit::createFileDialog(java::awt::FileDialog*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::FramePeer* gnu::java::awt::peer::gtk::GtkToolkit::createFrame(java::awt::Frame*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:419: multiple definition of `java::awt::peer::FramePeer* gnu::java::awt::peer::gtk::GtkToolkit::createFrame(java::awt::Frame*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1380): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::FramePeer* gnu::java::awt::peer::gtk::GtkToolkit::createFrame(java::awt::Frame*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::LabelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createLabel(java::awt::Label*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:424: multiple definition of `java::awt::peer::LabelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createLabel(java::awt::Label*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x13b6): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::LabelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createLabel(java::awt::Label*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::ListPeer* gnu::java::awt::peer::gtk::GtkToolkit::createList(java::awt::List*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:429: multiple definition of `java::awt::peer::ListPeer* gnu::java::awt::peer::gtk::GtkToolkit::createList(java::awt::List*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x13ec): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::ListPeer* gnu::java::awt::peer::gtk::GtkToolkit::createList(java::awt::List*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::MenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenu(java::awt::Menu*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:434: multiple definition of `java::awt::peer::MenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenu(java::awt::Menu*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1422): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::MenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenu(java::awt::Menu*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::MenuBarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuBar(java::awt::MenuBar*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:439: multiple definition of `java::awt::peer::MenuBarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuBar(java::awt::MenuBar*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1458): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::MenuBarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuBar(java::awt::MenuBar*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::MenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuItem(java::awt::MenuItem*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:444: multiple definition of `java::awt::peer::MenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuItem(java::awt::MenuItem*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x148e): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::MenuItemPeer* gnu::java::awt::peer::gtk::GtkToolkit::createMenuItem(java::awt::MenuItem*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::PanelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPanel(java::awt::Panel*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:449: multiple definition of `java::awt::peer::PanelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPanel(java::awt::Panel*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x14c4): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::PanelPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPanel(java::awt::Panel*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::PopupMenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPopupMenu(java::awt::PopupMenu*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:454: multiple definition of `java::awt::peer::PopupMenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPopupMenu(java::awt::PopupMenu*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x14fa): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::PopupMenuPeer* gnu::java::awt::peer::gtk::GtkToolkit::createPopupMenu(java::awt::PopupMenu*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::ScrollPanePeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollPane(java::awt::ScrollPane*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:459: multiple definition of `java::awt::peer::ScrollPanePeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollPane(java::awt::ScrollPane*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1530): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::ScrollPanePeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollPane(java::awt::ScrollPane*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::ScrollbarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollbar(java::awt::Scrollbar*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:464: multiple definition of `java::awt::peer::ScrollbarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollbar(java::awt::Scrollbar*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1566): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::ScrollbarPeer* gnu::java::awt::peer::gtk::GtkToolkit::createScrollbar(java::awt::Scrollbar*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::TextAreaPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextArea(java::awt::TextArea*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:469: multiple definition of `java::awt::peer::TextAreaPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextArea(java::awt::TextArea*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x159c): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::TextAreaPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextArea(java::awt::TextArea*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::TextFieldPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextField(java::awt::TextField*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:474: multiple definition of `java::awt::peer::TextFieldPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextField(java::awt::TextField*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x15d2): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::TextFieldPeer* gnu::java::awt::peer::gtk::GtkToolkit::createTextField(java::awt::TextField*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::WindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createWindow(java::awt::Window*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:479: multiple definition of `java::awt::peer::WindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createWindow(java::awt::Window*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1608): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::WindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createWindow(java::awt::Window*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::EmbeddedWindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createEmbeddedWindow(gnu::java::awt::EmbeddedWindow*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:484: multiple definition of `gnu::java::awt::peer::EmbeddedWindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createEmbeddedWindow(gnu::java::awt::EmbeddedWindow*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x163e): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::EmbeddedWindowPeer* gnu::java::awt::peer::gtk::GtkToolkit::createEmbeddedWindow(gnu::java::awt::EmbeddedWindow*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::FontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getFontPeer(java::lang::String*, int)':
gnu/java/awt/peer/gtk/GtkToolkit.java:493: multiple definition of `java::awt::peer::FontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getFontPeer(java::lang::String*, int)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1674): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::FontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getFontPeer(java::lang::String*, int)' changed from 77 in GtkToolkit.jar.o to 44 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `getFontPeer':
gnu/java/awt/peer/gtk/GtkToolkit.java:501: multiple definition of `java::awt::peer::FontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getFontPeer(java::lang::String*, int, int)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x16c2): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::FontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getFontPeer(java::lang::String*, int, int)' changed from 155 in GtkToolkit.jar.o to 106 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::ClasspathFontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathFontPeer(java::lang::String*, java::util::Map*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:515: multiple definition of `gnu::java::awt::peer::ClasspathFontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathFontPeer(java::lang::String*, java::util::Map*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x175e): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::ClasspathFontPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathFontPeer(java::lang::String*, java::util::Map*)' changed from 407 in GtkToolkit.jar.o to 258 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::ClasspathTextLayoutPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathTextLayoutPeer(java::text::AttributedString*, java::awt::font::FontRenderContext*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:534: multiple definition of `gnu::java::awt::peer::ClasspathTextLayoutPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathTextLayoutPeer(java::text::AttributedString*, java::awt::font::FontRenderContext*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x18f6): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::ClasspathTextLayoutPeer* gnu::java::awt::peer::gtk::GtkToolkit::getClasspathTextLayoutPeer(java::text::AttributedString*, java::awt::font::FontRenderContext*)' changed from 68 in GtkToolkit.jar.o to 51 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::EventQueue* gnu::java::awt::peer::gtk::GtkToolkit::getSystemEventQueueImpl()':
gnu/java/awt/peer/gtk/GtkToolkit.java:541: multiple definition of `java::awt::EventQueue* gnu::java::awt::peer::gtk::GtkToolkit::getSystemEventQueueImpl()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x193a): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::EventQueue* gnu::java::awt::peer::gtk::GtkToolkit::getSystemEventQueueImpl()' changed from 225 in GtkToolkit.jar.o to 229 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `class$':
gnu/java/awt/peer/gtk/GtkToolkit.java:551: multiple definition of `_ZN3gnu4java3awt4peer3gtk10GtkToolkit6class$$EJPN4java4lang5ClassEPNS6_6StringE'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1a1c): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `_ZN3gnu4java3awt4peer3gtk10GtkToolkit6class$$EJPN4java4lang5ClassEPNS6_6StringE' changed from 163 in GtkToolkit.jar.o to 121 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Cursor* gnu::java::awt::peer::gtk::GtkToolkit::createCustomCursor(java::awt::Image*, java::awt::Point*, java::lang::String*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:551: multiple definition of `java::awt::Cursor* gnu::java::awt::peer::gtk::GtkToolkit::createCustomCursor(java::awt::Image*, java::awt::Point*, java::lang::String*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1ac0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Cursor* gnu::java::awt::peer::gtk::GtkToolkit::createCustomCursor(java::awt::Image*, java::awt::Point*, java::lang::String*)' changed from 86 in GtkToolkit.jar.o to 59 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::dnd::peer::DragSourceContextPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDragSourceContextPeer(java::awt::dnd::DragGestureEvent*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:568: multiple definition of `java::awt::dnd::peer::DragSourceContextPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDragSourceContextPeer(java::awt::dnd::DragGestureEvent*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1b16): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::dnd::peer::DragSourceContextPeer* gnu::java::awt::peer::gtk::GtkToolkit::createDragSourceContextPeer(java::awt::dnd::DragGestureEvent*)' changed from 57 in GtkToolkit.jar.o to 45 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::util::Map* gnu::java::awt::peer::gtk::GtkToolkit::mapInputMethodHighlight(java::awt::im::InputMethodHighlight*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:568: multiple definition of `java::util::Map* gnu::java::awt::peer::gtk::GtkToolkit::mapInputMethodHighlight(java::awt::im::InputMethodHighlight*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1b50): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::util::Map* gnu::java::awt::peer::gtk::GtkToolkit::mapInputMethodHighlight(java::awt::im::InputMethodHighlight*)' changed from 57 in GtkToolkit.jar.o to 45 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Rectangle* gnu::java::awt::peer::gtk::GtkToolkit::getBounds()':
gnu/java/awt/peer/gtk/GtkToolkit.java:568: multiple definition of `java::awt::Rectangle* gnu::java::awt::peer::gtk::GtkToolkit::getBounds()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1b8a): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Rectangle* gnu::java::awt::peer::gtk::GtkToolkit::getBounds()' changed from 240 in GtkToolkit.jar.o to 142 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::GraphicsEnvironment* gnu::java::awt::peer::gtk::GtkToolkit::getLocalGraphicsEnvironment()':
gnu/java/awt/peer/gtk/GtkToolkit.java:577: multiple definition of `java::awt::GraphicsEnvironment* gnu::java::awt::peer::gtk::GtkToolkit::getLocalGraphicsEnvironment()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1c7a): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::GraphicsEnvironment* gnu::java::awt::peer::gtk::GtkToolkit::getLocalGraphicsEnvironment()' changed from 40 in GtkToolkit.jar.o to 35 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::Font* gnu::java::awt::peer::gtk::GtkToolkit::createFont(int, java::io::InputStream*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:587: multiple definition of `java::awt::Font* gnu::java::awt::peer::gtk::GtkToolkit::createFont(int, java::io::InputStream*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1ca2): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::Font* gnu::java::awt::peer::gtk::GtkToolkit::createFont(int, java::io::InputStream*)' changed from 46 in GtkToolkit.jar.o to 36 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `java::awt::peer::RobotPeer* gnu::java::awt::peer::gtk::GtkToolkit::createRobot(java::awt::GraphicsDevice*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:587: multiple definition of `java::awt::peer::RobotPeer* gnu::java::awt::peer::gtk::GtkToolkit::createRobot(java::awt::GraphicsDevice*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1cd0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `java::awt::peer::RobotPeer* gnu::java::awt::peer::gtk::GtkToolkit::createRobot(java::awt::GraphicsDevice*)' changed from 53 in GtkToolkit.jar.o to 43 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `void gnu::java::awt::peer::gtk::GtkToolkit::registerImageIOSpis(javax::imageio::spi::IIORegistry*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:592: multiple definition of `void gnu::java::awt::peer::gtk::GtkToolkit::registerImageIOSpis(javax::imageio::spi::IIORegistry*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1d06): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `void gnu::java::awt::peer::gtk::GtkToolkit::registerImageIOSpis(javax::imageio::spi::IIORegistry*)' changed from 25 in GtkToolkit.jar.o to 20 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `<clinit>':
gnu/java/awt/peer/gtk/GtkToolkit.java:91: multiple definition of `void gnu::java::awt::peer::gtk::GtkToolkit::__U3c_clinit__U3e_()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1d20): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `void gnu::java::awt::peer::gtk::GtkToolkit::__U3c_clinit__U3e_()' changed from 242 in GtkToolkit.jar.o to 221 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkContainerPeer.java:72: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit::q'
GtkToolkit.jar.o:(.bss+0x0): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkContainerPeer.java:59: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit::mainThread'
GtkToolkit.jar.o:(.bss+0x4): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkContainerPeer.java:95: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit::class$$'
GtkToolkit.jar.o:(.rodata+0x12d4): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::gtk::GtkToolkit$1::GtkToolkit$1(gnu::java::awt::peer::gtk::GtkToolkit*, java::lang::String*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:110: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$1::GtkToolkit$1(gnu::java::awt::peer::gtk::GtkToolkit*, java::lang::String*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1e12): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::gtk::GtkToolkit$1::GtkToolkit$1(gnu::java::awt::peer::gtk::GtkToolkit*, java::lang::String*)' changed from 59 in GtkToolkit.jar.o to 40 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `void gnu::java::awt::peer::gtk::GtkToolkit$1::run()':
gnu/java/awt/peer/gtk/GtkToolkit.java:110: multiple definition of `void gnu::java::awt::peer::gtk::GtkToolkit$1::run()'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1e4e): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkTextAreaPeer.java:174: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$1::class$'
GtkToolkit.jar.o:(.data+0x900): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkContainerPeer.java:97: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$1::class$$'
GtkToolkit.jar.o:(.rodata+0x1350): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::GtkToolkit$LRUCache(gnu::java::awt::peer::gtk::GtkToolkit*, int)':
gnu/java/awt/peer/gtk/GtkToolkit.java:259: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::GtkToolkit$LRUCache(gnu::java::awt::peer::gtk::GtkToolkit*, int)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1e5c): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::GtkToolkit$LRUCache(gnu::java::awt::peer::gtk::GtkToolkit*, int)' changed from 97 in GtkToolkit.jar.o to 80 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o): In function `bool gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::removeEldestEntry(java::util::Map$Entry*)':
gnu/java/awt/peer/gtk/GtkToolkit.java:263: multiple definition of `bool gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::removeEldestEntry(java::util::Map$Entry*)'
GtkToolkit.jar.o:GtkToolkit.jar:(.text+0x1ebe): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../../i686-pc-linux-gnu/bin/ld: Warning: size of symbol `bool gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::removeEldestEntry(java::util::Map$Entry*)' changed from 78 in GtkToolkit.jar.o to 41 in /home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o)
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GdkPixbufDecoder.java:519: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::class$'
GtkToolkit.jar.o:(.data+0xa80): first defined here
/home/trudemar/Desktop/compile-lin-lin2/gcc-4.2.0-lin-lin/lib/gcc/i686-pc-linux-gnu/4.2.0/../../../libgcj.a(gnu-java-awt-peer-gtk.o):gnu/java/awt/peer/gtk/GtkContainerPeer.java:97: multiple definition of `gnu::java::awt::peer::gtk::GtkToolkit$LRUCache::class$$'
GtkToolkit.jar.o:(.rodata+0x13f4): first defined here
GtkToolkit.jar.o: In function `java::awt::Dimension* gnu::java::awt::peer::gtk::GtkToolkit::getScreenSize()':
GtkToolkit.jar:(.text+0xe33): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::getScreenSizeDimensions(JArray<int>*)'
GtkToolkit.jar.o: In function `java::awt::Rectangle* gnu::java::awt::peer::gtk::GtkToolkit::getBounds()':
GtkToolkit.jar:(.text+0x1bd3): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::getScreenSizeDimensions(JArray<int>*)'
GtkToolkit.jar.o: In function `void gnu::java::awt::peer::gtk::GtkToolkit::__U3c_clinit__U3e_()':
GtkToolkit.jar:(.text+0x1dba): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::gtkInit(int)'
GtkToolkit.jar.o: In function `void gnu::java::awt::peer::gtk::GtkToolkit$1::run()':
GtkToolkit.jar:(.text+0x1e55): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::gtkMain()'
GtkToolkit.jar.o:(.data+0x80): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::loadSystemColors(JArray<int>*)'
GtkToolkit.jar.o:(.data+0x94): undefined reference to `hidden alias for int gnu::java::awt::peer::gtk::GtkToolkit::getScreenResolution()'
GtkToolkit.jar.o:(.data+0xa8): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::sync()'
GtkToolkit.jar.o:(.data+0xd8): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::beep()'
GtkToolkit.jar.o:(.data+0x220): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::gtkInit(int)'
GtkToolkit.jar.o:(.data+0x248): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::beep()'
GtkToolkit.jar.o:(.data+0x25c): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::getScreenSizeDimensions(JArray<int>*)'
GtkToolkit.jar.o:(.data+0x374): undefined reference to `hidden alias for int gnu::java::awt::peer::gtk::GtkToolkit::getScreenResolution()'
GtkToolkit.jar.o:(.data+0x3d8): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::sync()'
GtkToolkit.jar.o:(.data+0x630): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::loadSystemColors(JArray<int>*)'
GtkToolkit.jar.o:(.data+0x6d0): undefined reference to `hidden alias for void gnu::java::awt::peer::gtk::GtkToolkit::gtkMain()'
collect2: ld returned 1 exit status

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