trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: October 2012

Re: [trinity-users] tdebase-3.5.13.1 tqt3integration 'tqAppClass' was not declared in this scope

From: Slávek Banko <slavek.banko@...>
Date: Thu, 4 Oct 2012 16:19:40 +0200
On Thursday 04 of October 2012 10:55:46 Jerry Nettrouer II wrote:
> [100%] Building CXX object
> tqt3integration/libqtkde/CMakeFiles/qtkde-shared.dir/qtkde.cpp.o
> cd /tmp/tdebase-3.5.13.1/build/tqt3integration/libqtkde &&
> /usr/bin/c++   -Dqtkde_shared_EXPORTS -DHAVE_CONFIG_H -O2 -march=i486
> -mtune=i686 -fvisibility=hidden -fvisibility-inlines-hidden
> -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
> -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h
> -I/usr/lib/qt3/include -I/usr/include/tqt -DQT_NO_ASCII_CAST
> -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
> -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -fPIC
> -I/tmp/tdebase-3.5.13.1/build/tqt3integration/libqtkde
> -I/tmp/tdebase-3.5.13.1/tqt3integration/libqtkde
> -I/tmp/tdebase-3.5.13.1/build
> -I/tmp/tdebase-3.5.13.1/build/tqt3integration/utils
> -I/usr/lib/qt3/include -I/usr/include/tqt    -o
> CMakeFiles/qtkde-shared.dir/qtkde.cpp.o -c
> /tmp/tdebase-3.5.13.1/tqt3integration/libqtkde/qtkde.cpp
> In file included from
> /tmp/tdebase-3.5.13.1/tqt3integration/libqtkde/qtkde.cpp:145:0:
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'QStringList getOpenFileNames(const QString&, QString*, long
> int, const QCString&, const QString&, QString*, bool)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:34:2
>62: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'QString getSaveFileName(const QString&, const QString&,
> QString*, long int, const QCString&, const QString&, QString*)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:64:2
>70: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'QString getExistingDirectory(const QString&, long int,
> const QCString&, const QString&)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:93:9
>4: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'QColor getColor(const QColor&, long int, const QCString&)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:116:
>72: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'QFont getFont(bool*, const QFont&, long int, const
> QCString&)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:139:
>102: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'int messageBox1(int, long int, const QString&, const
> QString&, int, int, int)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:165:
>115: error: 'tqAppClass' was not declared in this scope
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:
> In function 'int messageBox2(int, long int, const QString&, const
> QString&, const QString&, const QString&, const QString&, int, int)':
> /tmp/tdebase-3.5.13.1/build/tqt3integration/utils/tqtkde_functions.cpp:190:
>160: error: 'tqAppClass' was not declared in this scope
> make[2]: ***
> [tqt3integration/libqtkde/CMakeFiles/qtkde-shared.dir/qtkde.cpp.o] Error 1
> make[2]: Leaving directory `/tmp/tdebase-3.5.13.1/build'
> make[1]: *** [tqt3integration/libqtkde/CMakeFiles/qtkde-shared.dir/all]
> Error 2
> make[1]: Leaving directory `/tmp/tdebase-3.5.13.1/build'
> make: *** [all] Error 2

Are you sure you have all the source code in version equal to 3.5.13.1? 
tqAppClass is not located anywhere in the entire source tree for 3.5.13.1.

If you plan to build the entire TDE 3.5.13.1, I recommend to checkout from GIT 
complete source tree - all modules:

  git clone -b 3.5.13-sru http://scm.trinitydesktop.org/scm/git/tde
  cd tde
  scripts/switch_all_submodules_to_head_and_clean

Slavek
--