OESF | ELSI | pdaXrom | OpenZaurus | Zaurus Themes | Community Links | Ibiblio

IPB

Welcome Guest ( Log In | Register )

> Qtopia4 Core, anyone testing?
speculatrix
post Apr 19 2006, 10:03 AM
Post #1





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



I've build qt/e 4 aka qtopia-4-core, and am trying it out. It's pretty huge - had to install on sdcard and cross-link.

I've managed to get most of the demos to work, some don't build/link, either due to missing symbols or maybe because I'm using gcc2.95.3

The programs which build are:

books composition deform interview mainwindow pathstroke spreadsheet sqlbrowser textedit

Some won't run due to needing the SQL drivers. Loading speed is q slow, running speed OK-ish.

Still got a few things to fix though before programs will normally from qtopia1.5 desktop on Z!!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
lpotter
post Apr 19 2006, 10:39 AM
Post #2





Group: Members
Posts: 451
Joined: 27-November 03
From: Brisbane, Australia
Member No.: 1,001



yes, I build it just about everyday. I am surprised it actually compiles with gcc2 smile.gif

You can make it smaller by configuring -qconfig small or whatever.
Go to the top of the page
 
+Quote Post
speculatrix
post Apr 24 2006, 06:37 AM
Post #3





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(lpotter @ Apr 19 2006, 07:39 PM)
yes, I build it just about everyday. I am surprised it actually compiles with gcc2 smile.gif

You can make it smaller by configuring -qconfig small or whatever.
*


you need to try different compile options then!!!

using -qconfig minimal breaks things:

make[3]: Entering directory `/home/zaurus/build/qtopia-core-opensource-src-4.1.2/src/gui'
arm-linux-g++ -c -pipe -fno-exceptions -g -Wall -W -D_REENTRANT -fPIC -DQT_SHARED -DQT_BUILD_GUI_LIB -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DSXV_DISCOVERY -DQT_RASTER_IMAGEENGINE -DQT_RASTER_PAINTENGINE -DQT_PDF_SUPPORT -DFT_CONFIG_OPTION_SYSTEM_ZLIB -DQT_HAVE_FREETYPE -DQT_NO_STYLE_MAC -DQT_NO_STYLE_WINDOWSXP -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I../../mkspecs/qws/linux-arm-g++ -I. -I../../include/QtCore -I../../include -I../../include/QtGui -I../3rdparty/libpng -I../3rdparty/zlib -I../3rdparty/freetype/src -I../3rdparty/freetype/include -I../3rdparty/freetype/builds/unix -I../3rdparty/opentype -I../../include/QtNetwork -I.moc/debug-shared-emb-arm -I. -o .obj/debug-shared-emb-arm/qdecoration_qws.o embedded/qdecoration_qws.cpp
In file included from ../../include/QtCore/qconfig-minimal.h:1,
from ../../include/QtCore/qconfig.h:2,
from ../../include/QtCore/../../src/corelib/global/qglobal.h:38,
from ../../include/QtCore/qglobal.h:1,
from ../../include/QtCore/arch/qatomic.h:27,
from ../../include/QtCore/../../src/corelib/thread/qatomic.h:31,
from ../../include/QtCore/qatomic.h:1,
from ../../include/QtGui/../../src/gui/painting/qregion.h:27,
from ../../include/QtGui/qregion.h:1,
from embedded/qdecoration_qws.h:27,
from embedded/qdecoration_qws.cpp:24:
../../include/QtCore/../../src/corelib/global/qconfig-minimal.h:131: warning: `QT_NO_STYLE_WINDOWSXP' redefined
*Initialization*:1: warning: this is the location of the previous definition
In file included from ../../include/QtGui/qapplication.h:1,
from embedded/qdecoration_qws.cpp:26:
../../include/QtGui/../../src/gui/kernel/qapplication.h: In function `static void QApplication::setOverrideCursor(const QCursor &, bool)':
../../include/QtGui/../../src/gui/kernel/qapplication.h:258: implicit declaration of function `int changeOverrideCursor(...)'
../../include/QtGui/../../src/gui/kernel/qapplication.h:258: no matching function for call to `QApplication::setOverrideCursor (const QCursor &)'
../../include/QtGui/../../src/gui/kernel/qapplication.h:258: candidates are: static void QApplication::setOverrideCursor(const QCursor &, bool)
embedded/qdecoration_qws.cpp: In function `static void QDecoration::startMove(QWidget *)':
embedded/qdecoration_qws.cpp:269: warning: unused parameter `class QWidget * widget'
embedded/qdecoration_qws.cpp: In function `static void QDecoration::startResize(QWidget *)':
embedded/qdecoration_qws.cpp:282: warning: unused parameter `class QWidget * widget'
make[3]: *** [.obj/debug-shared-emb-arm/qdecoration_qws.o] Error 1
Go to the top of the page
 
+Quote Post
troika
post May 3 2006, 03:30 PM
Post #4





Group: Members
Posts: 6
Joined: 24-April 06
Member No.: 9,695



Hmm. Won't build for me so far:

$ ./configure -qt-gif -embedded arm -xplatform qws/linux-arm-g++ -big-endian

[...]

$ gmake

[...]

arm-linux-g++ -Wl,-rpath,/usr/local/Trolltech/QtopiaCore-4.1.1/lib -Wl,-rpath,/usr/local/Trolltech/QtopiaCore-4.1.1/lib -o gradients .obj/release-shared-emb-arm/main.o .obj/release-shared-emb-arm/gradients.o .obj/release-shared-emb-arm/moc_gradients.o .obj/release-shared-emb-arm/qrc_gradients.o -L/opt/frobs/qt/qtopia-core/qtopia-core-opensource-src-4.1.1/lib -L../shared -ldemo_shared -L/opt/frobs/qt/qtopia-core/qtopia-core-opensource-src-4.1.1/lib -lQtGui -lQtNetwork -lQtCore -lm -ldl -lpthread
../shared/libdemo_shared.a(hoverpoints.o): In function `HoverPoints::eventFilter(QObject *, QEvent *)':
hoverpoints.o(.text+0x7c4): undefined reference to `HoverPoints::movePoint(int, QPointF const &, bool)'
hoverpoints.o(.text+0x870): undefined reference to `HoverPoints::movePoint(int, QPointF const &, bool)'
collect2: ld returned 1 exit status
gmake[2]: *** [gradients] Error 1
gmake[2]: Leaving directory `/opt/frobs/qt/qtopia-core/qtopia-core-opensource-src-4.1.1/demos/gradients'
gmake[1]: *** [sub-gradients-make_default-ordered] Error 2
gmake[1]: Leaving directory `/opt/frobs/qt/qtopia-core/qtopia-core-opensource-src-4.1.1/demos'
gmake: *** [sub-demos-make_default-ordered] Error 2


$ arm-linux-g++ --version
2.95.2
Go to the top of the page
 
+Quote Post
speculatrix
post May 4 2006, 12:46 AM
Post #5





Group: Admin
Posts: 3,281
Joined: 29-July 04
From: Cambridge, England
Member No.: 4,149



QUOTE(troika @ May 4 2006, 12:30 AM)
Hmm.  Won't build for me so far:
arm-linux-g++ -Wl,-rpath,/usr/local/Trolltech/QtopiaCore-4.1.1/lib -Wl,-rpath,/usr/local/Trolltech/QtopiaCore-4.1.1/lib -o gradients
*


when you've got this far it means you've got a working QTC4 package, just go into each demo directory in turn and make; you can build most of them except affine and gradients.

Maybe Mr lpotter will issue a patch or something.
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th December 2014 - 07:10 AM