View Single Post
Posts: 3 | Thanked: 0 times | Joined on May 2010
#8
Originally Posted by slobodsky View Post
Do you "make distclean" before changing targets?
Do you have right Qt on your device? SDK uses 4.6.2, but there is only 4.5.3 in repos. Try libqt4-maemo5 and qmake from its directory (somewhere in /opt) for Armel target.
Do you have any odd things in your program? For example:
Code:
char Buff[3];
short Num = *(short*)(Buff+1);
will work fine on X86 processors but will crash on ARM.
@moofang: I did deploy the ARMEL target. Also, gtkhelloworld works fine on my n900.

@slobodsky: Thanks. I'm a newbie, so forgive the ignorance:
1. How do I determine which version of QT is on my device?
2. Which is the standard version of QT that's distributed with the latest Fremantle image?
3. Is there a compatibility flag on qmake that I can use to generate binaries that link with earlier versions of QT?

Thanks in advance!

@andre: I thought the meaning of what I said was implied, but thanks for pointing it out anyways.

_steve.