Message: previous - next
Month: July 2012

3.5.13-sru - No quick build - Several build issues

From: "David C. Rankin" <drankinatty@...>
Date: Fri, 27 Jul 2012 14:34:00 -0500
All, Slavek,

  I like the idea of having 3.5.13 as a primary desktop to work from while R14
settles down. I have created tarballs from 3.5.13-sry, but I have run into
several build problems. Currently I have successfully built:


  The packages I'm struggling with are:

  avahi-tqt:   The issue is the same as Nix brought up in:

The build fails with:

make[2]: Entering directory `/build/src/avahi-tqt/avahi-tqt'
  GEN      qt-watch.moc3
Qt meta object compiler
moc: Too many input files specified
Usage:  moc [options] <header-file>
        -o file    Write output to file rather than stdout
        -f[file]   Force #include, optional file name
        -p path    Path prefix for included file
        -i         Do not generate an #include statement
        -k         Do not stop on errors
        -nw        Do not display warnings
        -v         Display version of moc
make[2]: *** [qt-watch.moc3] Error 1

  The problem is the build cannot find moc-tqt in /usr/bin/moc-tqt. I thought
this was resolved, but I can't recall how. The issue was created by installing
tqtinterface in /usr while the rest of Qt and TDE went in /opt. I'll play with
it. Any ideas, let me know :)


  Build fails due to:

Error: The TQt version number could not be determined by parsing

  The problem is caused by looking for TQt and TQT_VERSION instead
of QT_VERSION even though the script correctly determined that
/opt/qt3/include/qglobal.h was the correct file. I will try patching this, but
shouldn't be smart enough to know to look for Qt/QT_VERSION when
the include is /opt/qt3/include/qglobal.h?

David C. Rankin, J.D.,P.E.