The “tools” that are Qtopias do not overlap with those of the Buildroot. Qtopia’s tools are specific to Qt development… qmake (which turns a .pro file into a Makefile based on your configured Qt settings), moc (the “meta object compiler” which is required to generate the code that supports Qt’s signals and slots machanisms), rcc (the Qt resource compiler to allow you to embed external files within your executable), perhaps a few others. It still relies on the compiler tool chain that you specify (based on your –embedded setting, and the compiler it finds on your PATH).

 

When you built, you compiled many demos in qtopia’s examples directory. If you find any executable in there and use the file command (such as in the directory qtopia-core-opensource-src-4.3.3/examples/graphicsview/collidingmice, “file collidingmice” shows for me that the executable is ARM).

 

As to separately compile something to try out, in most any of the example directories (sometimes a few levels down), you can “make clean” then “make” to observe an application being built. (There may be some that won’t build; I tried “assistant” and it failed due to a missing Qt library. I believe most will build though.)

 

Beyond that, http://doc.trolltech.com is a good place to get started if you need to learn to develop in Qt. Lots of information there, it’s a large system with a lot of details.

 


From: gumstix-users-bounces@lists.sourceforge.net [mailto:gumstix-users-bounces@lists.sourceforge.net] On Behalf Of Demetris Zavorotnichenko
Sent: Monday, December 17, 2007 7:40 AM
To: 'General mailing list for gumstix users.'
Subject: Re: [Gumstix-users] Qtopia Compile help

 

I was able to compile Qtopia but I am not sure if it compiled with it’s own tools or with the Buildroot’s

 

I’ll give it a try and see

 

How can I separately compile some demos to try out ?

 


From: gumstix-users-bounces@lists.sourceforge.net [mailto:gumstix-users-bounces@lists.sourceforge.net] On Behalf Of Heilpern, Mark
Sent: Monday, December 17, 2007 2:08 PM
To: General mailing list for gumstix users.
Subject: Re: [Gumstix-users] Qtopia Compile help

 

Ok; I'm not sure what else to suggest. After my last email, I downloaded a fresh copy of Qtopia core 4.3.3 and had no trouble getting it to build, against Gumstix buildroot 1574.

My configure command was: ./configure -embedded arm -little-endian

(In the past I didn't need to specify a specific endian mode, but with this combination, the configure script wasn't able to figure it out automatically. If you had this trouble you would know; you wouldn't be able to get far into the configure.)

 


From: gumstix-users-bounces@lists.sourceforge.net on behalf of Demetris Zavorotnichenko
Sent: Mon 12/17/2007 2:21 AM
To: 'General mailing list for gumstix users.'
Subject: Re: [Gumstix-users] Qtopia Compile help

The package is Qtopia Core opensource 4.3.3

 


From: gumstix-users-bounces@lists.sourceforge.net [mailto:gumstix-users-bounces@lists.sourceforge.net] On Behalf Of Heilpern, Mark
Sent: Monday, December 17, 2007 5:10 AM
To: General mailing list for gumstix users.
Subject: Re: [Gumstix-users] Qtopia Compile help

 

Which Qtopia package are you trying to build from? I've built from "qtopia-core-opensource-src-4.x.x.tar.gz" in the past without trouble. I just tried to build from "qtopia-opensource-xxxxx" (notice no -core- in the name) and it didn't work.

 

 


From: gumstix-users-bounces@lists.sourceforge.net on behalf of Demetris Zavorotnichenko
Sent: Sat 12/15/2007 11:34 AM
To: General mailing list for gumstix users.
Subject: Re: [Gumstix-users] Qtopia Compile help

So I tried doing make and after a while of compiling it stops with someerrors saying : Skipping incompatible
Lib, include files from the staging_dir

 

 

Demetris Z.

 

 

----- Original Message -----

Sent: Saturday, December 15, 2007 1:47 PM

Subject: Re: [Gumstix-users] Qtopia Compile help

 

After performing the configure, just "make", not "qmake".

 

You should not need to add the -I and -L values should not be needed since your compiler will already use those. The configure accepts -I and -L in case you need something the compiler would not find on its own.

 

Make your your tools are found in your path. E.g., $ export PATH=<staging_dir>/bin:$PATH prior to running make.

 


From: gumstix-users-bounces@lists.sourceforge.net on behalf of Demetris Zavorotnichenko
Sent: Sat 12/15/2007 6:19 AM
To: 'General mailing list for gumstix users.'
Subject: Re: [Gumstix-users] Qtopia Compile help

Hi everyone
I'm having a bit of a problem compiling Qtopia core 4.3.3 for Verdex

I have read the Setup that Nicholas Chen wrote.

I have made the configuration correctly and Qtopia was set up ok.

With this setup :

-prefix /opt/Qtopia/gumstix (where qtopia will be installed)
-embedded arm               (not sure if this is actually necessary)
-xplatform qws/linux-arm-g++ (use the arm-linux-g++ compiler)
-qt-gfx-linuxfb              (i'm assuming you plan to use an lcd)

-I <staging_dir>/include
-I <staging_dir>/usr/include
(where to find include files)

-L <staging_dir>/lib
-L <staging_dir>/usr/lib

-make libs     
-nomake demos          
-nomake examples       
-nomake tools

After this it says "run qmake" and then Qmake install to finalize the thing.

So I run it and errors came up

So I tried doing make, make install and the setup says Skipping incompatible
Lib, include files from the staging_dir

If I run Qmake the error is: .qmake.cache:2 Unknown replace function: quote

The line in that file is:QT_SOURCE_TREE = $$quote(<qtopia dir in which I
have it>)

Could please someone help me out here?


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users


-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace


_______________________________________________
gumstix-users mailing list
gumstix-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gumstix-users