> And it errors out like this: > > deps/Dialogs.Tpo -c Dialogs.cpp -o Dialogs.o > QAbout.h:24: error: ???Ui??? has not been declared > QAbout.h:24: error: expected `{' before ???QAboutUi??? > QAbout.h:24: error: invalid function declaration > make[7]: *** [Dialogs.lo] Error 1 > make[7]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src/frontends/qt4' > make[6]: *** [all-recursive] Error 1 > make[6]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src/frontends/qt4' > make[5]: *** [all] Error 2 > make[5]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src/frontends/qt4' > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src/frontends' > make[3]: *** [all] Error 2 > make[3]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src/frontends' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/home/slitt/junk/lyx-1.5.3/src' > make: *** [all-recursive] Error 1 > [EMAIL PROTECTED] lyx-1.5.3]$ > > I tried to install qt 2.4.3, but it would have involved messing with my > entire > distribution, which is too much risk to take.
if you havent install it globally you cant use --with-extra-prefix=/usr/lib/qt4 but change the path accordingly. whats you gcc version btw? > It shouldn't be this difficult to compile LyX. It wasn't this difficult a > couple years ago. actually this should be the job of your distro maintainers, not lyx. > Perhaps the features of the latest and greatest QT > shouldn't be used so early, so that those of us with a year old distro can > compile it without putting our entire distro's QT on the block. you dont need to reinstall qt. simply compile and install qt and lyx into some local directory (see --prefix parameteres for configure of qt and lyx) pavel