libgnutlsxx_la_SOURCES = gnutlsxx.cpp libgnutlsxx.map
libgnutlsxx_la_LDFLAGS = -no-undefined \
- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE)
+ -version-info $(CXX_LT_CURRENT):$(CXX_LT_REVISION):$(CXX_LT_AGE)
libgnutlsxx_la_LIBADD = libgnutls.la
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
# MA 02110-1301, USA
-GNUTLS_1_6
+GNUTLS_2_10
{
global:
extern "C++" {
- # To specify a class we also need to specify its typeinfo,
- # typeinfo name and vtable objects.
- # For example for class gnutls::psk_client_credentials,
- # we need to declare this 4 lines:
- #
- # gnutls::psk_client_credentials::*;
- # "typeinfo for gnutls::psk_client_credentials";
- # "typeinfo name for gnutls::psk_client_credentials";
- # "vtable for gnutls::psk_client_credentials";
+ # Allow all symbols for C++. It has its own way to keep
+ # symbol namespaces.
- *gnutls::*;
+ *;
};
-
- local: *;
};
AC_SUBST(LT_REVISION, 6)
AC_SUBST(LT_AGE, 16)
+ AC_SUBST(CXX_LT_CURRENT, 27)
+ AC_SUBST(CXX_LT_REVISION, 0)
+ AC_SUBST(CXX_LT_AGE, 0)
+
# Used when creating the Windows libgnutls-XX.def files.
DLL_VERSION=`expr ${LT_CURRENT} - ${LT_AGE}`
AC_SUBST(DLL_VERSION)