tqtinterface-3.5.13

Introduction to tqtinterface

The tqtinterface package includes libraries that abstract the underlying Qt system from the actual Trinity code, allowing easy, complete upgrades to new versions of Qt.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

tqtinterface Dependencies

Required

Qt-3.3.8d

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/tqtinterface

Installation of tqtinterface

[Note]

Note

When extracted, the tqtinterfac tar file expands into the directory dependencies/tqtinterface.

Install tqtinterface by running the following commands:

sed -i -e '/PKG/s@/usr@${EXEC_INSTALL_PREFIX}@' CMakeLists.txt &&
BUILD=/tmp/tqt   &&
TQT=`pwd`        &&
rm -rf   $BUILD  &&
mkdir -p $BUILD  &&
cd       $BUILD  &&

cmake $TQT                               \
  -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
  -DCMAKE_VERBOSE_MAKEFILE=ON            \
  -DQT_VERSION=3 &&

unset TQT BUILD  &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

sed ... CMakeLists.txt: This command changes the location of tqt.pc to the $TRINITY_PREFIX directory hierarchy.

TQT=`pwd`: This command saves the location of the source code.

rm -rf $BUIL; mkdir -p $BUILD; cd $BUILD: The developers strongly recommend building Trinity components in a directory separate from the source code. These commands ensure a clean starting location for the build process.

-QT_VERSION=3: This option is required for this package.

Contents

Installed Programs: convert_qt_tqt1, convert_qt_tqt2, convert_qt_tqt3, dcopidl-tqt, dcopidl2cpp-tqt, dcopidlng-tqt, mcopidl-tqt, moc-tqt, tmoc, tqt-replace, tqt-replace-stream, uic-tqt
Installed Libraries: libtqassistantclient.so and libtqt.so
Installed Directories: $TRINITY_PREFIX/include/tqt

Last updated on 2011-03-07 22:45:56 -0600