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
   ^'^

Reply via email to