On Wednesday 03 July 2002 19:14, Angus Leeming wrote: > On Wednesday 03 July 2002 6:21 pm, geof wrote: > > I've just finished to compile the 1_2_x CVS tree. And I don't get the > > illegal instruction error :o) > > So what is the difference between the 1.3.0CVS tree and the 1_2_xCVS > > which can cause my problem? Or how can I trace the problem? > > Please help > > geoffroy > > The 1.2 tree uses SigC signals and slots to pass info around internally. > The 1.3 tree uses boost signals and slots. > > The problems you are experiencing are the direct result of this change. It > appears that the boost signals trigger a compiler bug in gcc 2.95 and 2.96. > Basically, any static signals are not initialised correctly if that part of > the code is compiled with -O2 optimization. > Indeed, it is a problem with gcc-2.95 since with gcc-3.1.0 I don't have illegal instruction. I'll switch to gcc-3.1 and will not continue to use the old one.
But now, with lyx-1.3 and gcc-3.1, the mouse wheel doesn't want to work anymore. I'm compiling lyx-1.2 to see if it is related to lyx or system. Thanks for your help. Regards geoffroy -- ~ 'v' mailto: gpiroux_at_mac_dot_com // \\ Powered by GNU/Linux-ppc /( )\ http://lfs.linux-provider.net/ #112 ^'^