mirror of
https://github.com/openRuyi-Project/gcc.git
synced 2026-10-11 19:42:46 +00:00
makemake.tcl (emit_bc_rule): Do not skip gnu-java-awt-peer-qt.lo.
2006-06-07 Thomas Fitzsimmons <fitzsim@redhat.com> * scripts/makemake.tcl (emit_bc_rule): Do not skip gnu-java-awt-peer-qt.lo. * configure.ac (QT_AWT): Remove conditional. Do not add gnu/java/awt/peer/qt to standard.omit. * classpath/native/jni/qt-peer/Makefile.am: Install libqtpeer.so in GCJ's versioned library directory. * classpath/gnu/java/awt/peer/qt/QtToolkit.java (initToolkit): Load libqtpeer.so unconditionally. * gij.cc (main): Do not re-exec gij. * Makefile.am: Remove lib-gnu-java-awt-peer-qt.lo build logic. (gij_LDFLAGS): Point -rpath at GCJ's versioned library directory when linking gij. From-SVN: r114473
This commit is contained in:
committed by
Thomas Fitzsimmons
parent
dd286892c4
commit
ade710a51f
+2
-17
@@ -40,10 +40,6 @@ if XLIB_AWT
|
||||
toolexeclib_LTLIBRARIES += lib-gnu-awt-xlib.la
|
||||
endif
|
||||
|
||||
if QT_AWT
|
||||
toolexeclib_LTLIBRARIES += lib-gnu-java-awt-peer-qt.la
|
||||
endif
|
||||
|
||||
pkgconfigdir = $(libdir)/pkgconfig
|
||||
pkgconfig_DATA = libgcj.pc
|
||||
|
||||
@@ -247,18 +243,6 @@ $(db_name): gcj-dbtool$(EXEEXT)
|
||||
## not available.
|
||||
./gcj-dbtool -n $(db_name) || touch $(db_name)
|
||||
|
||||
lib_gnu_java_awt_peer_qt_la_SOURCES =
|
||||
lib_gnu_java_awt_peer_qt_la_LIBADD = \
|
||||
gnu-java-awt-peer-qt.lo \
|
||||
classpath/native/jni/qt-peer/libqtpeer.la
|
||||
lib_gnu_java_awt_peer_qt_la_DEPENDENCIES = gnu-java-awt-peer-qt.lo \
|
||||
classpath/native/jni/qt-peer/libqtpeer.la \
|
||||
libgcj-$(gcc_version).jar libgcj.la libgcj.spec
|
||||
## The mysterious backslash in the grep pattern is consumed by make.
|
||||
lib_gnu_java_awt_peer_qt_la_LDFLAGS = \
|
||||
-version-info `grep -v '^\#' $(srcdir)/libtool-version` $(LIBGCJ_LD_SYMBOLIC) $(X_LIBS) -lXtst
|
||||
lib_gnu_java_awt_peer_qt_la_LINK = $(LIBLINK)
|
||||
|
||||
lib_gnu_awt_xlib_la_SOURCES = $(xlib_nat_source_files)
|
||||
lib_gnu_awt_xlib_la_LIBADD = gnu/awt/xlib.lo gnu/gcj/xlib.lo
|
||||
lib_gnu_awt_xlib_la_DEPENDENCIES = libgcj-$(gcc_version).jar \
|
||||
@@ -696,7 +680,8 @@ gij_SOURCES =
|
||||
## We need -nodefaultlibs because we want to avoid gcj's `-lgcj'. We
|
||||
## need this because we are explicitly using libtool to link using the
|
||||
## `.la' file.
|
||||
gij_LDFLAGS = -rpath $(toolexeclibdir) -shared-libgcc $(THREADLDFLAGS)
|
||||
gij_LDFLAGS = -rpath $(libdir)/gcj-$(gcc_version) -rpath $(toolexeclibdir) \
|
||||
-shared-libgcc $(THREADLDFLAGS)
|
||||
gij_LINK = $(GCJLINK)
|
||||
## See jv_convert_LDADD.
|
||||
gij_LDADD = -L$(here)/.libs libgij.la
|
||||
|
||||
Reference in New Issue
Block a user