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