Aide-memoire: further Qt (libqt-mt) and display via cygwin

发表于:2007-05-26来源:作者:点击数: 标签:
Beforeleavingfor国庆节holidays,somereferenceonbuildingqt-x11-free-3.3.3(multi-threaded)onaheadless(nomonitor)SGIINDYR5k180Mhz256MRAM: Buildingtimeforthesharedlibrariesisaround7hoursverymuchlikemyearlierpostingsonanSGIO2R5k180Mhz256RAM. [co

Before leaving for 国庆节 holidays, some reference on building qt-x11-free-3.3.3 (multi-threaded) on a headless (no monitor) SGI INDY R5k 180 Mhz 256M RAM:

Building time for the shared libraries is around 7 hours very much like my earlier postings on an SGI O2 R5k 180 Mhz 256 RAM.


[code:1:928cbcba92]#include <qapplication.h> 
#include <qpushbutton.h>

int main( int argc, char **argv )
{

QApplication a( argc, argv );
QPushButton hello( "Hello world!", 0 );
hello.resize( 100, 30 );
a.setMainWidget( &hello );
hello.show();
return a.exec();

}[/code:1:928cbcba92]

ldd helloqt (=executable) gives

[code:1:928cbcba92] libqt-mt.so.3  =>  /usr/local/qt-x11-free-3.3.3/lib/libqt-mt.so.3
libX11.so.1  =>  /usr/lib32/libX11.so.1
libm.so  =>  /usr/lib32/libm.so
libc.so.1  =>  /usr/lib32/libc.so.1
libC.so.2  =>  /usr/lib32/libC.so.2
libGL.so  =>  /usr/lib32/libGL.so
libXmu.so  =>  /usr/lib32/libXmu.so
libXext.so  =>  /usr/lib32/libXext.so
libXt.so  =>  /usr/lib32/libXt.so
libpthread.so  =>  /usr/lib32/libpthread.so
libGLcore.so  =>  /usr/lib32/libGLcore.so
libXsgivc.so  =>  /usr/lib32/libXsgivc.so
libgen.so  =>  /usr/lib32/libgen.so [/code:1:928cbcba92]


[quote:928cbcba92]
Thu Sep 30 17:07:30 HKT 2004
IRIX IRIS 6.5 6.5.22m 10070055 IP22
total 1472
drwxr-xr-x   17 peter    user        4096 Sep 30 14:50 .
drwxr-xr-x   17 root     sys         4096 Sep 30 15:02 ..
-rw-r--r--    1 root     sys         1378 Sep 28 14:26 .qmake.cache
-rw-r--r--    1 peter    user        7777 Aug  5 07:13 FAQ
-rw-r--r--    1 peter    user        4482 Aug  5 07:13 INSTALL
-rw-r--r--    1 peter    user       18361 Aug  5 07:13 LICENSE.GPL
-rw-r--r--    1 peter    user        4689 Aug  5 07:13 LICENSE.QPL
-rw-r--r--    1 peter    user         694 Aug  5 07:13 MANIFEST
-rw-rw-rw-    1 peter    user        2751 Aug 11  2003 Makefile
-rw-r--r--    1 peter    user        1159 Aug  5 07:13 PLATFORMS
-rw-r--r--    1 peter    user        1399 Aug  5 07:13 README
-rw-r--r--    1 peter    user         913 Aug  5 07:13 README-QT.TXT
drwxr-xr-x    2 peter    user          73 Sep 30 10:37 bin
-rw-r--r--    1 peter    user       12713 Aug  5 05:40 changes-3.3.3
-rwxr-xr-x    1 root     sys          205 Sep 28 15:08 config.status
drwxr-xr-x    5 peter    user          37 Sep 28 12:14 config.tests
-rwxr-xr-x    1 peter    user      107662 Jun 14 01:18 configure
-rw-r--r--    1 root     sys         9171 Sep 28 12:31 configure-log
drwxr-xr-x    4 peter    user        4096 Sep 28 12:13 doc
drwxr-xr-x   80 peter    user        4096 Sep 28 14:32 examples
drwxr-xr-x    5 peter    user          79 Sep 28 14:32 extensions
drwxr-xr-x    3 peter    user       12288 Sep 28 14:49 include
drwxr-xr-x    2 peter    user        4096 Sep 30 17:01 lib
drwxr-xr-x   59 peter    user        4096 Sep 28 14:48 mkspecs
drwxr-xr-x    2 peter    user          24 Sep 28 12:13 pics
drwxr-xr-x    7 peter    user          80 Sep 28 14:45 plugins
drwxr-xr-x    5 peter    user        4096 Sep 28 14:48 qmake
-rw-r--r--    1 root     sys        18873 Sep 28 15:08 qt333-config-log
-rw-r--r--    1 root     sys        57577 Sep 30 17:00 qt333-root-sbin-make-errlog
-rw-r--r--    1 root     sys       357554 Sep 30 17:06 qt333-root-sbin-make-log
drwxr-xr-x   25 peter    user        4096 Sep 30 16:49 src
drwxr-xr-x   14 peter    user        4096 Sep 28 14:30 tools
drwxr-xr-x    2 peter    user        4096 Sep 28 12:14 translations
drwxr-xr-x   18 peter    user        4096 Sep 28 14:32 tutorial
total 31352
drwxr-xr-x    2 peter    user          4096 Sep 30 17:01 .
drwxr-xr-x   17 peter    user          4096 Sep 30 14:50 ..
-rw-r--r--    1 peter    user            63 Aug  5 07:12 README
-rw-r--r--    1 root     sys            693 Sep 28 14:54 libdesignercore.prl
-rw-r--r--    1 root     sys            611 Sep 28 14:53 libeditor.prl
-rw-r--r--    1 root     sys          66036 Sep 30 17:01 libqassistantclient.a
-rw-r--r--    1 root     sys            622 Sep 28 14:53 libqassistantclient.prl
-rw-r--r--    1 root     sys            640 Sep 28 14:54 libqnp.prl
-rw-r--r--    1 root     sys            708 Sep 28 14:51 libqt-mt.la
-rw-r--r--    1 root     sys            620 Sep 28 14:51 libqt-mt.prl
lrwxr-xr-x    1 root     sys             17 Sep 30 16:49 libqt-mt.so -> libqt-mt.so.3.3.3
lrwxr-xr-x    1 root     sys             17 Sep 30 16:49 libqt-mt.so.3 -> libqt-mt.so.3.3.3
lrwxr-xr-x    1 root     sys             17 Sep 30 16:49 libqt-mt.so.3.3 -> libqt-mt.so.3.3.3
-rwxr-xr-x    1 root     sys       15935552 Sep 30 16:49 libqt-mt.so.3.3.3
-rw-r--r--    1 root     sys            526 Sep 28 14:53 libqui.prl
-rw-r--r--    1 root     sys            732 Sep 28 14:51 qt-mt.pc
total 2576
drwxr-xr-x    2 peter    user           73 Sep 30 10:37 .
drwxr-xr-x   17 peter    user         4096 Sep 30 14:50 ..
-rwxr-xr-x    1 peter    user         4160 May 27  2003 findtr
-rwxr-xr-x    1 root     sys       1286628 Sep 30 10:37 moc
lrwxr-xr-x    1 root     sys            14 Sep 28 14:25 qmake -> ../qmake/qmake
-rwxr-xr-x    1 peter    user         8065 May 27  2003 qt20fix
-rwxr-xr-x    1 peter    user         5324 May 27  2003 qtrename140
total 3088
drwxr-xr-x   25 peter    user        4096 Sep 30 16:49 .
drwxr-xr-x   17 peter    user        4096 Sep 30 14:50 ..
drwxr-xr-x    3 root     sys           30 Sep 28 14:27 .moc
drwxr-xr-x    3 peter    user          43 Sep 28 14:27 .obj
-rw-r--r--    1 root     sys       474600 Sep 28 14:51 .qmake.internal.cache
drwxr-xr-x    2 peter    user          19 Sep 28 12:13 .tmp
drwxr-xr-x    8 peter    user         113 Sep 28 12:13 3rdparty
-rw-r--r--    1 root     sys       914199 Sep 28 14:53 Makefile
drwxr-xr-x    2 peter    user         111 Sep 28 12:13 attic
drwxr-xr-x    2 peter    user          60 Sep 28 12:13 canvas
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 codecs
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 compat
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 dialogs
drwxr-xr-x    2 peter    user         120 Sep 28 12:13 embedded
drwxr-xr-x    2 peter    user          66 Sep 28 12:13 iconview
drwxr-xr-x    2 peter    user        8192 Sep 28 12:13 kernel
-rw-r--r--    1 peter    user       94984 Aug  5 06:41 libqt.map
drwxr-xr-x    3 peter    user        4096 Sep 30 10:37 moc
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 network
drwxr-xr-x    2 peter    user         130 Sep 28 12:13 opengl
-rw-r--r--    1 peter    user        4693 May 14 05:55 qt.pro
-rw-r--r--    1 peter    user        1085 Apr 23 08:43 qt_install.pri
-rw-r--r--    1 peter    user        2353 Feb  6  2004 qt_professional.pri
-rw-r--r--    1 peter    user         398 Oct 31  2003 qtmain.pro
-rw-r--r--    1 root     sys           93 Sep 30 16:49 so_locations
drwxr-xr-x    3 peter    user        4096 Sep 28 12:13 sql
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 styles
drwxr-xr-x    2 peter    user          57 Sep 28 12:13 table
drwxr-xr-x    2 peter    user          19 Sep 28 12:13 tmp
drwxr-xr-x    2 peter    user        4096 Sep 28 14:47 tools
drwxr-xr-x    2 peter    user        4096 Sep 28 12:13 widgets
drwxr-xr-x    2 peter    user          69 Sep 28 12:13 workspace
drwxr-xr-x    2 peter    user         121 Sep 28 12:13 xml
/usr/local/qt-x11-free-3.3.3
Thu Sep 30 17:08:46 HKT 2004[/quote:928cbcba92]






 En_route 回复于:2004-09-30 19:09:46
2. A somewhat bigger screenshot:






 En_route 回复于:2004-09-30 19:10:45
3. HAVE FUN!

原文转自:http://www.ltesting.net