Not sure how to quote in Gmail sadly... Never heard of IPlinux. Currently we're using, or at least trying to use Qt Embedded in Qt Creator and OpenEmbedded.

I'll have to look at the gumstix.net Qtopia core guide at home. For some reason gumstix.net always times out with some tcp_error at the office. :/

As for the platform and errors, we're running Overo Earth as the target device and RHEL 5 on the development side. The first error was the following related to freetype (there may have been more error text, but I can't recall it.

> >>{standard input}:Assembler messages:

> >>{standard input}:778: Error: register or shift expression expected

> >>'orr r3, r2, lsl#16'


Nokia provided a fix due to a compiler error in GCC 3.4:

To fix this issue patch /src/3rdparty/freetype/include/freetype/config/ftconfig.h Line 330.

"orr %0, %2, lsl #16\n\t" /* %0 |= %2 << 16 */

+ "orr %0, %0, %2, lsl #16\n\t" /* %0 |= %2 << 16 */


Another error we were seeing related to JavaScriptCore/wtf/Platform.h, I believe around line 680 or so. I didn't save the compiler output and would have to attempt to recreate it. It appears to have gone away since I ran ./configure again with -no-webkit and -no-javascript-jit.

It just seems the more errors we get fixed, the more come up. I wouldn't expect Nokia's Qt Embedded code to have errors like this, which leads me to believe we may simply be configuring it incorrectly with the configure script on the development workstation.

./configure -embedded arm -no-webkit -no-javascript-jit
gmake
<...compilerer errors...>


On Mon, Feb 1, 2010 at 7:01 PM, David Boddie <david@boddie.org.uk> wrote:
On Monday 01 February 2010 20:10, coderdrone@gmail.com wrote:

> Does anyone out there develop Qt Embedded software for the Gumstix Overo
> Earth?

I'm experimenting with Qt on the Overo Fire, building it using the IPlinux
development environment:

http://iplinux.org/wiki/GettingStarted

> Our development workstation is running Red Hat Enterprise Linux.
> I recently signed up for a 30-day trial of the Commercial version of Qt
> Embedded, but am having trouble installing it on the Red Hat workstation
> for cross compiling. Is there any guide or anything for the steps to go
> through to get this up and running for Overo?

There's a guide here which may help:

http://gumstix.net/wiki/index.php?title=Qtopia_core_howto

> I have been working through
> Qt Embedded's install instructions (the ./configure <params>;gmake;gmake
> install steps) but keep getting various compiler errors.

Can you post the errors here? Can you say what platform you are running on?

> We've been working through some of these errors, but the more we fix, the
> more that seems to come up at compile time. So I'm just wondering if
> there is a simpler way to get this up and running.

It may also be worth sending questions to the qt-embedded-interest mailing
list:

http://lists.trolltech.com/qt-embedded-interest/

> Also, when using the Commercial version of Qt Embedded, is there a
> separate Commercial Qt API that gets installed on the Gumstix? I noticed
> that OpenEmbedded has a bitbake recipe for "meta-toolchain-qte" that
> creates a Qt Embedded tar.gz file that I can extract to the gumstix, but
> didn't know if this can actually be used with the commercial version.

Technically speaking, it may be possible. From a licensing point of view, I
don't know if either the Qt Commercial or OpenEmbedded licenses impose any
kind of restrictions that prohibit using one to build the other.

David


------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users