Jim Osborn wrote:

> In the process of upgrading from KDE 3.4.0 to 3.4.2, I'm trying to
> upgrade from LyX 1.3.5 to 1.3.6. The compile fails with these messages:
> 
> Making all in qt2
> make[5]: Entering directory
> `.../konstruct/apps/office/lyx/work/lyx-1.3.6/src/frontends/qt2' Making
> all in ui make[6]: Entering directory
> `.../konstruct/apps/office/lyx/work/lyx-1.3.6/src/frontends/qt2/ui' Making
> all in . make[7]: Entering directory
> `/konstruct/apps/office/lyx/work/lyx-1.3.6/src/frontends/qt2/ui'
> /usr/lib/qt3//bin/uic -tr qt_ -impl BiblioModuleBase.h BiblioModuleBase.ui
> -o BiblioModuleBase.C make[7]: *** [BiblioModuleBase.C] Segmentation fault
> make[7]: *** Deleting file `BiblioModuleBase.C' ---------------end of
> excerpt------------------

So the segmentation fault happens when running uic. This should be reported
to trolltech, because it seems to be a bug in uic.
Meanwhile, changing the variable UICFLAGS

UICFLAGS=-tr qt_ -nounload

in src/frontends/qt2/ui/Makefile.am (and src/frontends/qt2/ui/Makefile.in if
you don't have the autotools) cured a similar problem for me.


Georg

Reply via email to