On Thu, 5 Dec 2002 18:33:30 +0000
John Levon <[EMAIL PROTECTED]> wrote:

> On Thu, Dec 05, 2002 at 03:09:20PM -0300, John Coppens wrote:
> 
> > QTDIR is pointing to the 3.0.4 version, which is logical, because its
> > the latest. But LyX internally has quite a few hardwired links to the
> > qt2 directories.
> 
> There are no hardwired links at all.
> 
> Where are the Qt 3.0.4 headers on your system ?
> 
> You must make sure that it finds the same library version and headers
> version. Check config.log for the qt bits
> 

Both 3.0.4 and 2.3.1 are under /usr/lib.
Why, if no qt isn't hardcoded, is this in configure.ac:

  qt)
    QT_DO_IT_ALL
    FRONTEND="qt2"
    FRONTEND_GUILIB="qt2/*.lo qt2/ui/*.lo qt2/moc/*.lo qt2/ui/moc/*.lo"
    FRONTEND_LDFLAGS="\$(QT_LDFLAGS)"
    FRONTEND_INCLUDES="-I\${srcdir}/qt2 \$(QT_INCLUDES)"
    FRONTEND_LIBS="\$(QT_LIB)"
    FRONTEND_INFO="    Qt version:                   ${QT_VERSION}\n"

This always gets activated - even if $QTDIR is pointing to 3.0.4, and
if LyX correctly detects this version of Qt? (of course not the .ac,
but the actual configure and makefiles do use these options)

Sorry if I'm wrong - I'm surely no software guru...
John

Reply via email to