Zvi Boshernitzan wrote:
>
> Am using lyx 0.12 successfully on linuxppc kernel 2.1.24 (mklinux). Lyx
> 1.0.0 does not compile successfully on the machine using egcs 2.90.25:
>
> Configuration:
> Source code location: .
> Compiler: g++
> Compiler flags: -g -O2
> LyX binary dir: /usr/bin/bin
> LyX files dir: /usr/bin/share/lyx
> Special flags:
>
> Configuration is successful, but the compile fails with a compiler
> error... (below is the second run (and failure) of 'make')
>
> [root@zvi lyx-1.0.0]# make
> for dir in intl po src lib ; do \
> (cd $dir ; make all) || exit 1; \
> done
> make[1]: Entering directory `/usr/local/src/lyx-1.0.0/intl'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/usr/local/src/lyx-1.0.0/intl'
> make[1]: Entering directory `/usr/local/src/lyx-1.0.0/po'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/usr/local/src/lyx-1.0.0/po'
> make[1]: Entering directory `/usr/local/src/lyx-1.0.0/src'
> g++ -c -g -O2 -I. -I. -I../images -I/usr/X11R6/include lyxfunc.C
> lyxfunc.C: In method `class LString LyXFunc::Dispatch(int, const char * =
> 0)':
> lyxfunc.C:2406: Internal compiler error.
> lyxfunc.C:2406: Please submit a full bug report to `[EMAIL PROTECTED]'.
> make[1]: *** [lyxfunc.o] Error 1
> make[1]: Leaving directory `/usr/local/src/lyx-1.0.0/src'
> make: *** [all] Error 1
>
> Thanks,
>
> Zvi Boshernitzan
It's an egcs bug that 0.12 might not have hit.
egcs-1.1.1 works for me. (2.91.60 19981201).