> 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