From: Heilpern, M. <mar...@au...> - 2007-12-17 14:07:13
|
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). =20 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). =20 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.) =20 Beyond that, http://doc.trolltech.com <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. =20 ________________________________ From: gum...@li... [mailto:gum...@li...] 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 =20 I was able to compile Qtopia but I am not sure if it compiled with it's own tools or with the Buildroot's =20 I'll give it a try and see =20 How can I separately compile some demos to try out ?=20 =20 ________________________________ From: gum...@li... [mailto:gum...@li...] 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 =20 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.) =20 ________________________________ From: gum...@li... 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 =20 ________________________________ From: gum...@li... [mailto:gum...@li...] 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 =20 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. =20 =20 ________________________________ From: gum...@li... 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 =20 =20 Demetris Z. =20 =20 ----- Original Message -----=20 From: Heilpern, Mark <mailto:mar...@au...> =20 To: General mailing list for gumstix users. <mailto:gum...@li...> ; General mailing list for gumstix users. <mailto:gum...@li...> =20 Sent: Saturday, December 15, 2007 1:47 PM Subject: Re: [Gumstix-users] Qtopia Compile help =20 After performing the configure, just "make", not "qmake". =20 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. =20 Make your your tools are found in your path. E.g., $ export PATH=3D<staging_dir>/bin:$PATH prior to running make. =20 =09 ________________________________ From: gum...@li... 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 =09 I have read the Setup that Nicholas Chen wrote. =09 I have made the configuration correctly and Qtopia was set up ok. =09 With this setup : =09 -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) =09 -I <staging_dir>/include -I <staging_dir>/usr/include (where to find include files) =09 -L <staging_dir>/lib -L <staging_dir>/usr/lib =09 -make libs =20 -nomake demos =20 -nomake examples =20 -nomake tools =09 After this it says "run qmake" and then Qmake install to finalize the thing. =09 So I run it and errors came up =09 So I tried doing make, make install and the setup says Skipping incompatible Lib, include files from the staging_dir =09 If I run Qmake the error is: .qmake.cache:2 Unknown replace function: quote =09 The line in that file is:QT_SOURCE_TREE =3D $$quote(<qtopia dir in which I have it>) =09 Could please someone help me out here? =09 =09 =09 ------------------------------------------------------------------------ - 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. =09 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketp lace _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users =09 ________________________________ =09 ------------------------------------------------------------------------ - 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. =09 http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketp lace=20 =09 ________________________________ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |