OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio


Welcome Guest ( Log In | Register )

Personal Photo
Personal Statement
wisdom doesn't have a personal statement currently.
Personal Info
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
No Information
Joined: 24-July 06
Profile Views: 784*
Last Seen: 7th August 2006 - 10:13 PM
Local Time: Apr 21 2018, 09:55 AM
1 posts (0 per day)
Contact Information
AIM No Information
Yahoo No Information
ICQ No Information
MSN No Information
Contact Private
* Profile views updated each hour



My Content
24 Jul 2006
I tried to execute a sample Qtopia app..
My main.cpp contains

#include <qtopia/qpeapplication.h>

int main(int argc, char **argv)
QPEApplication a(argc, argv);

return a.exec();

When i make the above code i get the following error :

g++: -lqte: linker input file unused because linking not done
g++ -o testapp .obj/debug-shared/main.o -L/opt/Qtopia/lib -lqte
.obj/debug-shared/main.o(.text+0x1f): In function `main':
/opt/Qtopia/examples/testapp/main.cpp:29: undefined reference to `QPEApplication::QPEApplication[in-charge](int&, char**, QApplication::Type)'
.obj/debug-shared/main.o(.text+0x2e):/opt/Qtopia/examples/testapp/main.cpp:32: undefined reference to `QPEApplication::exec()'
.obj/debug-shared/main.o(.text+0x3f):/opt/Qtopia/examples/testapp/main.cpp:32: undefined reference to `QPEApplication::~QPEApplication [in-charge]()'
collect2: ld returned 1 exit status
make: *** [testapp] Error 1

I ve got libqte present in my lib dir.. Still the problem persists.. What could be the reason..
plz help

QUOTE(obscurite @ Nov 10 2004, 02:15 AM)
Just a followup. I have gotten the example application to compile and run on my C860 after spending most of the day banging my head against my desk.

If anyone needs a hand, I'll try and help.

The gist of it was, use the dev-x86-qpe.sh and dev-arm-qpe.sh files from the HOWTO, but use the qtopia 1.7 sdk. Since I improperly removed 1.5 before installing 1.7, I got all kinds of BS, until I got rid of them both completely and forced a reinstall of the 1.7 rpm. Then, although I could compile for x86, compiling for arm gave me all kinds of reference undefined errors. I had to add libs in the tmake.conf (thankfully I found a post in google cache that lead me to it), and then finally it compiled for arm, but wouldn't run on the C860. I had to remove -lqtopia from the tmake.conf.

Now I'm flying high, with the equivalent of hello world running on my z! wink.gif

Good luck.

Last Visitors
wisdom has no visitors to display.

Other users have left no comments for wisdom.

There are no friends to display.
RSS Lo-Fi Version Time is now: 20th April 2018 - 08:25 PM