ts-7000
[Top] [All Lists]

[ts-7000] Re: Qt/Embedded tips needed

To:
Subject: [ts-7000] Re: Qt/Embedded tips needed
From: "Yan Seiner" <>
Date: Tue, 05 Sep 2006 13:37:29 -0000
--- In  "Eduardo Mendiola" <> wrote:
>
> Hi,
> 
> I spent the weekend getting familiar with Qt3 on my Debian 3.1 host. 
> I also compiled Qt/Embedded for 386. Now, I want to create programs 
> for my TS-7200/TS-7KV target.
> 
> TS provides the compiled Qt/Embedded libraries and a few sample 
> programs (no include files), so I'm wondering if:
> 
> a) Do I develop on the Linux host and use the crosstools? I noticed 
> the generated makefiles (from using qmake -project, qmake 
> project.pro) use the -lXext -lX11 -lm libraries, so I would need to 
> reference the ones from the TS-7200 (ARM) target.

Yes, you can cross-build qt.  You need to make some tweaks to the
qmake files.  Unless you need X11, you do not need to link to those
libs; you need to build for qws.  I have a mini-distro that will build
Qt/E using my patched code; I can post it later this week but it is
definitely alpha material.

> 
> I tried tweaking the makefile from the x86 version and the linker 
> complained about it. If this is the way to go, I'll keep working on 
> it. I just want to know if anybody has been successful at this and 
> what's the best approach.

There are arm-linux qmake files you need to use.

Building qt is a two-stage process; you need to build it once for your
build host to build the utils like uic, and then build it again for
your target using the utils you built in the first build.

> 
> or,
> 
> b)Do I mount the debian filesystem through NFS and build Qt/Embedded 
> directly on the target?

Ugh.... That would likely take days.  It takes an hour or so on my P4
3 GHz SATA RAID 3 GB RAM box; it would take forever on a 200 MHz arm
with 32 mb ram over an nfs mount....

--Yan






 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU