|
Lines 8-14
Link Here
|
| 8 |
|
8 |
|
| 9 |
Main options: |
9 |
Main options: |
| 10 |
--prefix=[path] Base path for build/install. Default: /usr/local |
10 |
--prefix=[path] Base path for build/install. Default: /usr/local |
| 11 |
--qtdir=[path] Directory where Qt is installed. |
11 |
--qtdir=[path] Directory where [T]Qt is installed. |
| 12 |
--help This help text. |
12 |
--help This help text. |
| 13 |
|
13 |
|
| 14 |
EOT |
14 |
EOT |
|
Lines 37-43
Link Here
|
| 37 |
|
37 |
|
| 38 |
PREFIX=${PREFIX:-/usr/local} |
38 |
PREFIX=${PREFIX:-/usr/local} |
| 39 |
|
39 |
|
| 40 |
echo "Configuring TQt Cryptographic Architecture (QCA) ..." |
40 |
echo "Configuring TQt Cryptographic Architecture (TQCA) ..." |
| 41 |
|
41 |
|
| 42 |
if [ "$QC_DEBUG" = "Y" ]; then |
42 |
if [ "$QC_DEBUG" = "Y" ]; then |
| 43 |
echo |
43 |
echo |
|
Lines 52-58
Link Here
|
| 52 |
if [ "$QC_DEBUG" = "Y" ]; then |
52 |
if [ "$QC_DEBUG" = "Y" ]; then |
| 53 |
echo \$QTDIR not set... trying to find Qt manually |
53 |
echo \$QTDIR not set... trying to find Qt manually |
| 54 |
fi |
54 |
fi |
| 55 |
for p in /usr/lib/tqt /usr/share/tqt /usr/share/tqt3 /usr/local/lib/tqt /usr/local/share/tqt /usr/lib/tqt3 /usr/local/lib/tqt3 /usr/lib/qt /usr/share/qt /usr/share/qt3 /usr/local/lib/qt /usr/local/share/qt /usr/lib/qt3 /usr/local/lib/qt3 /usr/lib64/tqt /usr/local/lib64/tqt /usr/lib64/tqt3 /usr/local/lib64/tqt3 /usr/lib64/qt /usr/local/lib64/qt /usr/lib64/qt3 /usr/local/lib64/qt3 /usr/X11R6/share/qt /usr/qt/3 ; do |
55 |
for p in /usr/lib/qt /usr/share/qt /usr/share/qt3 /usr/local/lib/qt /usr/local/share/qt /usr/lib/qt3 /usr/local/lib/qt3 /usr/lib/qt /usr/share/qt /usr/share/qt3 /usr/local/lib/qt /usr/local/share/qt /usr/lib/qt3 /usr/local/lib/qt3 /usr/lib64/qt /usr/local/lib64/qt /usr/lib64/qt3 /usr/local/lib64/qt3 /usr/lib64/qt /usr/local/lib64/qt /usr/lib64/qt3 /usr/local/lib64/qt3 /usr/X11R6/share/qt /usr/qt/3 ; do |
| 56 |
if [ -d "$p/mkspecs" ]; then |
56 |
if [ -d "$p/mkspecs" ]; then |
| 57 |
QTDIR=$p |
57 |
QTDIR=$p |
| 58 |
break; |
58 |
break; |
|
Lines 62-68
Link Here
|
| 62 |
echo fail |
62 |
echo fail |
| 63 |
echo |
63 |
echo |
| 64 |
echo Unable to find Qt 'mkspecs'. Please set QTDIR |
64 |
echo Unable to find Qt 'mkspecs'. Please set QTDIR |
| 65 |
echo manually. Perhaps you need to install Qt 3 |
65 |
echo manually. Perhaps you need to install [T]Qt 3 |
| 66 |
echo development utilities. You may download them either |
66 |
echo development utilities. You may download them either |
| 67 |
echo from the vendor of your operating system or from |
67 |
echo from the vendor of your operating system or from |
| 68 |
echo www.trolltech.com |
68 |
echo www.trolltech.com |
|
Lines 71-85
Link Here
|
| 71 |
fi |
71 |
fi |
| 72 |
fi |
72 |
fi |
| 73 |
|
73 |
|
| 74 |
if [ ! -x "$QTDIR/bin/tqmake" ]; then |
74 |
if [ ! -x "$QTDIR/bin/qmake" ]; then |
| 75 |
if [ "$QC_DEBUG" = "Y" ]; then |
75 |
if [ "$QC_DEBUG" = "Y" ]; then |
| 76 |
echo Warning: tqmake not in \$QTDIR/bin/tqmake |
76 |
echo Warning: qmake not in \$QTDIR/bin/qmake |
| 77 |
echo trying to find it in \$PATH |
77 |
echo trying to find it in \$PATH |
| 78 |
fi |
78 |
fi |
| 79 |
qm=`type -p tqmake` |
79 |
qm=`type -p qmake` |
| 80 |
if [ -x "$qm" ]; then |
80 |
if [ -x "$qm" ]; then |
| 81 |
if [ "$QC_DEBUG" = "Y" ]; then |
81 |
if [ "$QC_DEBUG" = "Y" ]; then |
| 82 |
echo tqmake found in $qm |
82 |
echo qmake found in $qm |
| 83 |
fi |
83 |
fi |
| 84 |
else |
84 |
else |
| 85 |
echo fail |
85 |
echo fail |
|
Lines 88-99
Link Here
|
| 88 |
echo or I missdetected \$QTDIR=$QTDIR |
88 |
echo or I missdetected \$QTDIR=$QTDIR |
| 89 |
echo |
89 |
echo |
| 90 |
echo Please set \$QTDIR manually and make sure that |
90 |
echo Please set \$QTDIR manually and make sure that |
| 91 |
echo \$QTDIR/bin/tqmake exists. |
91 |
echo \$QTDIR/bin/qmake exists. |
| 92 |
echo |
92 |
echo |
| 93 |
exit 1; |
93 |
exit 1; |
| 94 |
fi |
94 |
fi |
| 95 |
else |
95 |
else |
| 96 |
qm=$QTDIR/bin/tqmake |
96 |
qm=$QTDIR/bin/qmake |
| 97 |
fi |
97 |
fi |
| 98 |
|
98 |
|
| 99 |
gen_files() { |
99 |
gen_files() { |
|
Lines 382-388
Link Here
|
| 382 |
|
382 |
|
| 383 |
TQString str; |
383 |
TQString str; |
| 384 |
str += "# qconf\n"; |
384 |
str += "# qconf\n"; |
| 385 |
str += "QT_PATH_PLUGINS = " + TQString(tqInstallPathPlugins()) + '\n'; |
385 |
str += "QT_PATH_PLUGINS = " + TQString(qInstallPathPlugins()) + '\n'; |
| 386 |
if(!conf->DEFINES.isEmpty()) |
386 |
if(!conf->DEFINES.isEmpty()) |
| 387 |
str += "DEFINES += " + conf->DEFINES + '\n'; |
387 |
str += "DEFINES += " + conf->DEFINES + '\n'; |
| 388 |
if(!conf->INCLUDEPATH.isEmpty()) |
388 |
if(!conf->INCLUDEPATH.isEmpty()) |
|
Lines 417-423
Link Here
|
| 417 |
TEMPLATE = app |
417 |
TEMPLATE = app |
| 418 |
CONFIG += qt x11 thread console |
418 |
CONFIG += qt x11 thread console |
| 419 |
TARGET = conf |
419 |
TARGET = conf |
| 420 |
INCLUDEPATH += '/usr/include/tqt' |
420 |
INCLUDEPATH += '${QTINC:-${QTDIR}/include}' |
|
|
421 |
INCLUDEPATH += '/opt/trinity/include/tqt' |
| 421 |
|
422 |
|
| 422 |
DEFINES += X11_INC='"\$\$QMAKE_INCDIR_X11"' |
423 |
DEFINES += X11_INC='"\$\$QMAKE_INCDIR_X11"' |
| 423 |
DEFINES += X11_LIBDIR='"\$\$QMAKE_LIBDIR_X11"' |
424 |
DEFINES += X11_LIBDIR='"\$\$QMAKE_LIBDIR_X11"' |
|
Lines 442-457
Link Here
|
| 442 |
) |
443 |
) |
| 443 |
|
444 |
|
| 444 |
if [ "$?" != "0" ]; then |
445 |
if [ "$?" != "0" ]; then |
| 445 |
rm -rf .qconftemp |
446 |
# rm -rf .qconftemp |
| 446 |
echo fail |
447 |
echo fail |
| 447 |
echo |
448 |
echo |
| 448 |
echo "There was an error compiling 'conf'. Be sure you have a proper" |
449 |
echo "There was an error compiling 'conf'. Be sure you have a proper" |
| 449 |
echo "TQt 3.x Multithreaded (MT) build environment set up." |
450 |
echo "TQt 3.x Multithreaded (MT) build environment set up." |
| 450 |
if [ ! -f "$QTDIR/lib/libtqt-mt.so.3" ]; then |
451 |
if [ ! -f "$QTDIR/lib/libqt-mt.so.3" ]; then |
| 451 |
if [ ! -f "$QTDIR/lib64/libtqt-mt.so.3" ]; then |
452 |
if [ ! -f "$QTDIR/lib64/libqt-mt.so.3" ]; then |
| 452 |
echo |
453 |
echo |
| 453 |
echo "One possible reason is that you don't have" |
454 |
echo "One possible reason is that you don't have" |
| 454 |
echo "libtqt-mt.so.3 installed in $QTDIR/lib/" |
455 |
echo "libqt-mt.so.3 installed in $QTDIR/lib/" |
| 455 |
echo "or $QTDIR/lib64/." |
456 |
echo "or $QTDIR/lib64/." |
| 456 |
fi |
457 |
fi |
| 457 |
fi |
458 |
fi |
|
Lines 480-486
Link Here
|
| 480 |
if [ -x "./qcextra" ]; then |
481 |
if [ -x "./qcextra" ]; then |
| 481 |
./qcextra |
482 |
./qcextra |
| 482 |
fi |
483 |
fi |
| 483 |
# run tqmake |
484 |
# run qmake |
| 484 |
$qm qca.pro |
485 |
$qm qca.pro |
| 485 |
if [ "$?" != "0" ]; then |
486 |
if [ "$?" != "0" ]; then |
| 486 |
echo |
487 |
echo |