Hello,

I have been trying various compilers with the latest debugstream
branch in cvs. Nothing succeded yet, but there is still hope. Here are
the problems I encountered:

- with gcc 2.8.1, I get:
g++ -DHAVE_CONFIG_H -I. -I../../../lyx-devel/src/mathed -I../../src 
-I../../../lyx-devel/images -I../../../lyx-devel/src/mathed/../  
-I/afs/rocq/home/meval/common/include     -g -O -fno-exceptions -fno-rtti -ansi -Wall 
-c ../../../lyx-devel/src/mathed/formula.C
In file included from ../../../lyx-devel/src/mathed/../debug.h:88,
                 from ../../../lyx-devel/src/mathed/../bufferlist.h:22,
                 from ../../../lyx-devel/src/mathed/formula.C:30:
../../../lyx-devel/src/mathed/../support/DebugStream.h:93: Internal compiler error.
../../../lyx-devel/src/mathed/../support/DebugStream.h:93: Please submit a full bug 
report to `[EMAIL PROTECTED]'.

I know that Lars will tell me that anybody using gcc 2.8.1 deserves
this, but this will not help me much :( Removing std:: in
  class DebugStream : public std::ostream {
helps me immensely, but I am not sure Lars will accept this mutilation
of his code...

- when I use DEC cc as C compiler, it triggers the definition of const
  and inline C macros and breaks the C++ compiles. I had to reshuffle
  the configure tests to get it right.

- when I use DEC cxx as C++ compiler (a very recent one), it chokes on
  the <ctype> and friends headers. Do we really need them? It does not
  seem to me that they buy us much. If you are interested, they
  describe why they did not implement that at the url below:
    http://www.unix.digital.com/cplus/docs/rnu.htm#draft_diff_sec

That's all for now. Let's try with solaris CC.

JMarc

Reply via email to