首页 > 学技术 > 技术网文 > IRIX > 正文

[精华] Aide-memoire: further Qt (libqt-mt) and display via cygwin


来源 chinaunix.net 酷勤网整理

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.


#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();

}


ldd helloqt (=executable) gives

	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



引用:
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










 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://bbs.chinaunix.net/viewthread.php?tid=417386
转载请注明作者名及原文出处



收藏本页到: