cxx -std strict_ansi -DHAVE_CONFIG_H -I. -I../../src -I. -I../../boost   
-I/usr/local/include    -nopure_cname -nocleanup -msg_display_number -msg_disable 
11,193,236,261,401,445,450,611 -w1 -ptr 
/usr/users/aleem/OTHERS_CODE/lyx/devel/build-xforms/lyx_cxx_repository -O2 
-DLYX_DIR=\"/usr/local/share/lyx-1.3.0cvs\" \
  -DTOP_SRCDIR=\"../..\" -c ../../src/lyx_main.C
cxx: Error: ../../src/lyx_main.C, line 356: #434 a reference of type "char *&"
          (not const-qualified) cannot be initialized with a value of type
          "char [30]"
                        lyxerr << boost::format(_("Using built-in default %1$s but 
expect problems.")) % LYX_DIR
---------------------------------------------------------------------------------------------------------^

Lars, this fixes the problem, but perhaps you know of a better way?
Angus

Index: ChangeLog
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/ChangeLog,v
retrieving revision 1.979
diff -u -p -r1.979 ChangeLog
--- ChangeLog   21 Nov 2002 19:50:35 -0000      1.979
+++ ChangeLog   22 Nov 2002 09:54:32 -0000
@@ -1,3 +1,7 @@
+2002-11-22  Angus Leeming  <[EMAIL PROTECTED]>
+
+       * lyx_main.C (init): boost::format compile fix.
+
 2002-11-21  John Levon  <[EMAIL PROTECTED]>

        * pspell.C: fix compile
Index: lyx_main.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/lyx_main.C,v
retrieving revision 1.127
diff -u -p -r1.127 lyx_main.C
--- lyx_main.C  21 Nov 2002 18:33:05 -0000      1.127
+++ lyx_main.C  22 Nov 2002 09:54:33 -0000
@@ -353,7 +353,7 @@ void LyX::init(bool gui)
                                        << "Giving up." << endl;
                                exit(1);
                        }
-                       lyxerr << boost::format(_("Using built-in default %1$s but 
expect problems.")) % LYX_DIR
+                       lyxerr << boost::format(_("Using built-in default %1$s but 
+expect problems.")) % static_cast<char *>(LYX_DIR)
                               << endl;
                } else {
                        lyxerr << _("Expect problems.") << endl;

Reply via email to