repo: rxvt-unicode-sixel
action: commit
revision: 
path_from: 
revision_from: 494ce88f22933473152d4bcd810bfb145ace84fa:
path_to: 
revision_to: 
git.thebackupbox.net
rxvt-unicode-sixel
git clone git://git.thebackupbox.net/rxvt-unicode-sixel
commit 494ce88f22933473152d4bcd810bfb145ace84fa
Author: Emanuele Giaquinta 
Date:   Wed Jun 13 12:34:32 2007 +0000

    rxvtc needs only the c++ lib.

diff --git a/configure.ac b/configure.ac
index 2f591eb1ef0e0590c918617031aabe7ac1cfd782..
index ..0a22899d4310bd0d5fb1bdfc2f013582d2b6b2fa 100644
--- 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
index edbd4d0e69dc63171c402f3f3d4f5b610f03d243..
index ..9e8955f1ea45e21a77f41cedd5162e19e8c73e9d 100644
--- 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-----