On Fri, Feb 14, 2003 at 10:11:14AM +1100, Amir Michail wrote:

> We tried to write a LyX 1.3.0 template for DRT, but found
> that the source no longer compiles with CXXFLAGS=-finstrument-functions.
> This used to work with LyX 1.2.1.  Here is the error (with Qt frontend):
> 
> /usr/include/string.h:229: declaration of `char *strerror (int) throw
> ()' throws different exceptions
> ../../src/config.h:428: than previous declaration `char *strerror
> (int)'

Remember  to autogen.sh and configure again after applying this

Index: configure.ac
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/config/configure.ac,v
retrieving revision 1.23
diff -u -r1.23 configure.ac
--- configure.ac        30 Jan 2003 10:05:18 -0000      1.23
+++ configure.ac        7 Feb 2003 10:39:25 -0000
@@ -238,7 +238,7 @@
 AC_TYPE_SIZE_T
 AC_TYPE_UID_T
 
-AC_CHECK_FUNCS(snprintf vsnprintf)
+AC_CHECK_FUNCS(snprintf vsnprintf strerror)
 LYX_CHECK_DECL(snprintf, stdio.h)
 LYX_CHECK_DECL(vsnprintf, stdio.h)
 LYX_CHECK_DECL(istreambuf_iterator, iterator)
Index: configure.in
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/config/configure.in,v
retrieving revision 1.16
diff -u -r1.16 configure.in
--- configure.in        30 Jan 2003 10:05:18 -0000      1.16
+++ configure.in        7 Feb 2003 10:39:26 -0000
@@ -243,7 +243,7 @@
 AC_TYPE_SIZE_T
 AC_TYPE_UID_T
 
-AC_CHECK_FUNCS(snprintf vsnprintf)
+AC_CHECK_FUNCS(snprintf vsnprintf strerror)
 LYX_CHECK_DECL(snprintf, stdio.h)
 LYX_CHECK_DECL(vsnprintf, stdio.h)
 LYX_CHECK_DECL(istreambuf_iterator, iterator)

Reply via email to