The qterminal package contains a Qt widget based terminal emulator for Qt with support for multiple tabs.
This package is known to build and work properly using an LFS-7.8 platform.
Download (HTTP): https://github.com/qterminal/qterminal/releases/download/0.6.0/qterminal-0.6.0.tar.xz
Download MD5 sum: a033e898d17fcd3b0f9a839b029b0db4
Download size: 100 KB
Estimated disk space required: 5.2 MB (with the API documentation)
Estimated build time: 0.2 SBU (with the API documentation)
Doxygen-1.8.10 and texlive-20150521 (or install-tl-unx)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qterminal
For compilation with Qt4, see “Command Explanations”, below. Install qterminal by running the following commands:
mkdir -v build && cd build && cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DUSE_SYSTEM_QXT=OFF \ -DUSE_QT5=true \ .. && make
The choice of /usr
prefix is due to
the general characteristics of this program, which can be used
without LXQt.
If you have Doxygen-1.8.10 installed, and wish to create the API documentation, issue:
doxygen ../Doxyfile
The html API documentation has been generated with the previous command. Now, if you also have texlive-20150521 (or install-tl-unx) installed, and wish to create the pdf API reference manual, issue:
make -C docs/latex
This package does not come with a test suite.
Now, as the root
user:
make install
To install the API documentation, if you opted to generate them,
issue, as the root
user:
install -v -m755 -d /usr/share/doc/qterminal-0.6.0/{html,pdf} && install -v -m644 docs/latex/refman.pdf \ /usr/share/doc/qterminal-0.6.0/pdf
for the html API documentation, and, for the pdf API reference
manual, as the root
user:
cp -vr docs/html/* /usr/share/doc/qterminal-0.6.0/html
-DUSE_SYSTEM_QXT=OFF
: This
switch is necessary because the option has not been implemented if
linking with Qt5. However, use it
also if you choose linking to Qt4,
because libqxt is
required, but is no longer maintained.
-DUSE_QT5=true
: This switch
is used in order to build this application linked to Qt5. Toggle to “false”, if you prefer to use Qt4.
Last updated on 2015-09-29 11:17:21 -0700