Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:

| When compiling with gcc 2.95.2, I get
| 
| g++ -DHAVE_CONFIG_H -I. -I../../../lyx-devel/src/mathed -I../../src
| -I../../../lyx-devel/images -I../../../lyx-devel/src/mathed/../
| -I../.. -I../../../lyx-devel -I/afs/rocq/home/meval/common/include
| -I/usr/local/include -g -O -fno-rtti -fno-exceptions -fsquangle -W
| -Wall -Wconversion -Wp,-MD,.deps/formula.pp -c
| ../../../lyx-devel/src/mathed/formula.C -o formula.o 
| mips-tfile, /tmp/ccMnISdV.s:6038 String too big (4224 bytes)
| line:    #.stabs
| 
|"3580=##3567;:t3map4Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZB1Zt4less1ZB1Zt9allocator1ZB1Gt17_Rb_tree_iterator3Zt4pair2ZCB1ZB1ZRB7ZPB7RCB7;2A.;erase::3581=##22;:t3map4Zt12basic_string3ZcZt18string_char_traits1ZcZt24__default_alloc_template2b0i0ZB1Zt4less1ZB1Zt9allocator1ZB1Gt17_Rb_tree_iterator3Zt4pair2ZCB1ZB1ZRB7ZPB7;2A.3582=##338;:t3map4Zt12basic
| [snip]
| 
| I guess this is a case of having to install GNU ld just to compile
| LyX, right? Is there an easier solution? 
| 
| I really cannot understand how a reasonably sane system could produce
| such stupidly long constants...

Did you try without -fsquangle?

If I am not mistaken -fsquangle is an ABI changing function so then
the g++ lib must also be compiled with -fsquangle.

But this is not ld complaining, it is the assembler.

What changed since you suddenly get these messages?

        Lgb

Reply via email to