The autotools build should now be compatible with libc++. Closes #163.
- sfio does compile time benchmarknig #1422
- iffe "lib" check always succeeds when compiler optimises #1521
- syntax error near text who is not present #1411
+- Explicitly links with libstdc++; should allow libc++ if appropriate #163
## [2.44.1] - 2020-06-29
endif
if WITH_LASI
-dot_static_LDADD += $(top_builddir)/plugin/lasi/.libs/libgvplugin_lasi_C.a $(LASI_LIBS) -lstdc++
-dot_builtins_LDADD += $(top_builddir)/plugin/lasi/libgvplugin_lasi.la $(LASI_LIBS) -lstdc++
+dot_static_LDADD += $(top_builddir)/plugin/lasi/.libs/libgvplugin_lasi_C.a $(LASI_LIBS)
+dot_builtins_LDADD += $(top_builddir)/plugin/lasi/libgvplugin_lasi.la $(LASI_LIBS)
endif
# add a non-existent C++ source to force the C++ compiler to be used for
$(top_builddir)/lib/edgepaint/liblab_gamut.la \
$(top_builddir)/lib/cgraph/libcgraph.la \
$(top_builddir)/lib/cdt/libcdt.la \
- $(ANN_LIBS) -lstdc++ -lm
+ $(ANN_LIBS) -lm
# add a non-existent C++ source to force the C++ compiler to be used for
# linking, so the C++ standard library is included for our C++ dependencies
$(top_builddir)/lib/common/libcommon_C.la \
$(top_builddir)/lib/cgraph/libcgraph.la \
$(top_builddir)/lib/cdt/libcdt.la \
- $(ANN_LIBS) -lstdc++ -lm
+ $(ANN_LIBS) -lm
# add a non-existent C++ source to force the C++ compiler to be used for
# linking, so the C++ standard library is included for our C++ dependencies
use_ipsepcola="Yes"
AC_DEFINE_UNQUOTED(IPSEPCOLA,1,[Define if you want IPSEPCOLA])
IPSEPCOLA_INCLUDES='-I$(top_srcdir)/lib/vpsc'
- IPSEPCOLA_LIBS='$(top_builddir)/lib/vpsc/libvpsc_C.la -lstdc++'
+ IPSEPCOLA_LIBS='$(top_builddir)/lib/vpsc/libvpsc_C.la'
AC_SUBST([IPSEPCOLA_INCLUDES])
AC_SUBST([IPSEPCOLA_LIBS])
fi
see debian/rules.
* Think about putting the configuration file into /var, see the discussion
with Alexander on the 10th of August.
- * Stop using -lstdc++ and use CXX (not trivial actually).
* Adjust --build and --host options to ./configure so as to support cross-
compilation correctly.
* The Conflicts between libgv-perl and older graphviz might go away since the
libgvplugin_gdiplus_la_LDFLAGS = -version-info @GVPLUGIN_VERSION_INFO@ -Wl,"$(PLATFORMSDKLIB)\GdiPlus.lib"
nodist_libgvplugin_gdiplus_la_SOURCES = GdiPlus*.h
libgvplugin_gdiplus_la_SOURCES = $(libgvplugin_gdiplus_C_la_SOURCES)
-libgvplugin_gdiplus_la_LIBADD = -lgdi32 -lole32 -lstdc++ -luuid $(top_builddir)/lib/gvc/libgvc.la
+libgvplugin_gdiplus_la_LIBADD = -lgdi32 -lole32 -luuid $(top_builddir)/lib/gvc/libgvc.la
if WITH_WIN32
libgvplugin_gdiplus_la_LDFLAGS += -no-undefined