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