2006-05-30 Thomas Fitzsimmons <fitzsim@redhat.com> * scripts/makemake.tcl (emit_bc_rule): Do not skip gnu-java-awt-peer-gtk.lo. Include gnu/java/awt/peer/gtk Java objects in libgcj.so. Use C++ ABI for gnu/java/awt/peer/gtk package. * gnu/classpath/natSystemProperties.cc (PrependVersionedLibdir): New function. (insertSystemProperties): Only set java.ext.dirs if it is not already defined. Prepend GCJ_VERSIONED_LIBDIR to module search path where necessary. * configure.ac (GTK_AWT): Remove automake conditional. * include/jvm.h (_Jv_PrependVersionedLibdir): New function declaration. * gij.cc (main): Prepend LD_LIBRARY_PATH with GCJ_VERSIONED_LIBDIR and re-exec self. * Makefile.am (AM_CXXFLAGS): Define GCJ_VERSIONED_LIBDIR, GIJ_EXECUTABLE and PATH_SEPARATOR macros. Remove lib-gnu-java-awt-peer-gtk.la and libgcjawt.la build logic. * prims.cc (_Jv_PrependVersionedLibdir): New function. 2006-05-30 Thomas Fitzsimmons <fitzsim@redhat.com> * native/jni/gtk-peer/Makefile.am (gcc_version): New variable. (gcjversionedlibdir): Likewise. (libgtkpeer_la_LDFLAGS): Likewise. Install libgtkpeer.so in GCJ versioned library directory. * native/jawt/Makefile.am (gcc_version): New variable. (gcjversionedlibdir): Likewise. (libjawt_la_LDFLAGS): Likewise. Rename libjawtgnu.so libjawt.so. Install libjawt.so in GCJ versioned library directory. * gnu/java/awt/peer/gtk/GdkFontPeer.java (static): Call System.loadLibrary unconditionally. * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java: Likewise. * gnu/java/awt/peer/gtk/GdkGraphics2D.java: Likewise. * gnu/java/awt/peer/gtk/GdkGraphics.java: Likewise. * gnu/java/awt/peer/gtk/GtkToolkit.java: Likewise. * gnu/java/awt/peer/gtk/GdkTextLayout.java: Likewise. From-SVN: r114247
| Name | Last commit | Last update | 
|---|---|---|
| .. | ||
| Makefile.am | Loading commit data... | |
| Makefile.in | Loading commit data... | |
| buttonevent.h | Loading commit data... | |
| componentevent.cpp | Loading commit data... | |
| componentevent.h | Loading commit data... | |
| containers.h | Loading commit data... | |
| eventmethods.h | Loading commit data... | |
| keybindings.cpp | Loading commit data... | |
| keybindings.h | Loading commit data... | |
| mainqtthread.cpp | Loading commit data... | |
| mainthreadinterface.cpp | Loading commit data... | |
| mainthreadinterface.h | Loading commit data... | |
| nativewrapper.cpp | Loading commit data... | |
| nativewrapper.h | Loading commit data... | |
| qmatrix.cpp | Loading commit data... | |
| qpainterpath.cpp | Loading commit data... | |
| qpen.cpp | Loading commit data... | |
| qtaudioclip.cpp | Loading commit data... | |
| qtbuttonpeer.cpp | Loading commit data... | |
| qtcanvaspeer.cpp | Loading commit data... | |
| qtcheckboxpeer.cpp | Loading commit data... | |
| qtchoicepeer.cpp | Loading commit data... | |
| qtcomponent.cpp | Loading commit data... | |
| qtcomponent.h | Loading commit data... | |
| qtcomponentpeer.cpp | Loading commit data... | |
| qtdialogpeer.cpp | Loading commit data... | |
| qtembeddedwindowpeer.cpp | Loading commit data... | |
| qtfiledialogpeer.cpp | Loading commit data... | |
| qtfont.h | Loading commit data... | |
| qtfontmetrics.cpp | Loading commit data... | |
| qtfontpeer.cpp | Loading commit data... | |
| qtframepeer.cpp | Loading commit data... | |
| qtgraphics.cpp | Loading commit data... | |
| qtgraphics.h | Loading commit data... | |
| qtimage.cpp | Loading commit data... | |
| qtimage.h | Loading commit data... | |
| qtlabelpeer.cpp | Loading commit data... | |
| qtlistpeer.cpp | Loading commit data... | |
| qtmenubarpeer.cpp | Loading commit data... | |
| qtmenucomponentpeer.cpp | Loading commit data... | |
| qtmenuitempeer.cpp | Loading commit data... | |
| qtmenupeer.cpp | Loading commit data... | |
| qtpanelpeer.cpp | Loading commit data... | |
| qtpopupmenupeer.cpp | Loading commit data... | |
| qtscreendevice.cpp | Loading commit data... | |
| qtscrollbarpeer.cpp | Loading commit data... | |
| qtscrollpanepeer.cpp | Loading commit data... | |
| qtstrings.cpp | Loading commit data... | |
| qtstrings.h | Loading commit data... | |
| qttextareapeer.cpp | Loading commit data... | |
| qttextfieldpeer.cpp | Loading commit data... | |
| qttoolkit.cpp | Loading commit data... | |
| qtvolatileimage.cpp | Loading commit data... | |
| qtwindowpeer.cpp | Loading commit data... | |
| slotcallbacks.cpp | Loading commit data... | |
| slotcallbacks.h | Loading commit data... |