repo: rxvt-unicode-sixel action: commit revision: path_from: revision_from: 494ce88f22933473152d4bcd810bfb145ace84fa: path_to: revision_to:
commit 494ce88f22933473152d4bcd810bfb145ace84fa Author: Emanuele GiaquintaDate: Wed Jun 13 12:34:32 2007 +0000 rxvtc needs only the c++ lib. diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -48,7 +48,10 @@ if test x$GCC = xyes && test x$GXX = xyes; then
LINKER="$CC"
AC_LINK_IFELSE(
[AC_LANG_PROGRAM([struct test { }; void f() try { throw new test; } catch (...) { throw; }],[])],
- [AC_MSG_RESULT(ok)],
+ [
+ AC_MSG_RESULT(ok)
+ CXXLIB="-lsupc++"
+ ],
[
AC_MSG_RESULT([no, making everything bigger and slower])
LIBS="$save_LIBS"
@@ -58,6 +61,7 @@ if test x$GCC = xyes && test x$GXX = xyes; then
CXX="$save_CXX"
fi
AC_SUBST(LINKER,[$LINKER])
+AC_SUBST(CXXLIB)
dnl# --------------------------------------------------------------------------
dnl# Supply default CXXFLAGS, if not specified by `CXXFLAGS=flags ./configure'
diff --git a/src/Makefile.in b/src/Makefile.in
--- a/src/Makefile.in +++ b/src/Makefile.in @@ -24,6 +24,7 @@ DEFS = @DEFS@ LIBS = @LIBS@ XINC = @X_CFLAGS@ @XPM_CFLAGS@ @LIBAFTERIMAGE_CFLAGS@ XLIB = @X_LIBS@ @XPM_LIBS@ @AFTERIMAGE_LIBS@ -lX11 @X_EXTRA_LIBS@ +CXXLIB = @CXXLIB@ COMPILE = $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CXXFLAGS) $(DEBUG) $(XINC) -I.. -I$(srcdir) -I. LINK = @LINKER@ $(LDFLAGS) @@ -81,8 +82,8 @@ rxvtd: rxvtd.o $(COMMON) $(COMMON_DAEMON) # $(LIBTOOL) --mode=link $(LINK) rxvtd.o rxvtdaemon.o librxvt.la $(LIBS) $(XLIB) -o $@ rxvtc: rxvtc.o $(COMMON_DAEMON) fdpass.o - $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o $(LIBS) -# $(LIBTOOL) --mode=link $(LINK) rxvtc.o rxvtdaemon.o $(LIBS) -o $@ + $(LINK) -o $@ rxvtc.o $(COMMON_DAEMON) fdpass.o $(CXXLIB) +# $(LIBTOOL) --mode=link $(LINK) rxvtc.o rxvtdaemon.o $(CXXLIB) -o $@ #librxvt.la: $(LIBOBJS) # $(LIBTOOL) --mode=link $(LINK) -rpath $(libdir) -version-info $(LIBVERSION) $(LIBOBJS) $(LIBS) -o $@
-----END OF PAGE-----