ts-7000
[Top] [All Lists]

[ts-7000] Re: Qt/Embedded - almost there!

To:
Subject: [ts-7000] Re: Qt/Embedded - almost there!
From: "Doug" <>
Date: Wed, 19 Aug 2009 14:32:11 -0000
--- In  Scott Zimmerman <> wrote:

> modprobe evdev
> modprobe ts_lcd
> modprobe ohci-hcd
> modprobe usbhid
> modprobe mousedev
> mdev -s

Yeah, this is the touchscreen stuff. On the original rootfs, they the modules 
are somewhere in /lib/modules, which contains all the standard linux kernel 
modules. In fact you should copy /lib/modules from the old rootfs to your new 
rootfs.

> I'm sure that's what I want, but I'm not able to find these modules
> (especially evdev).  I'm guessing they are built in to the kernel, but not
> the kernel that I'm booting at fastboot.  So I'm stuck there.

No, they're loadable modules either way. In fact, the kernel you use at 
fastboot and the kernel you use in Debian are the exact same kernel, it never 
boots into another kernel.

> And one new problem has crept up.  When I run my helloworld program with
> -qws I get:
> 
> /lib/libstdc++.so.6: version 'CXXABI_ARM_1.3.3' not found (required by
> /usr/local/Trolltech/QtEmbedded-4.4.3-arm/lib/libQtGui.so.4)

I would say it's trying to use your old libstdc++. Are you sure you copied the 
stuff from sys-root/lib to your NFS /lib? You may even need to empty the 
contents of your NFS /lib (except for the modules folder) and then put all the 
sys-root/lib stuff in there. Basically it just means it's finding the wrong 
libstdc++. Take a look at /lib when you're booted into fastboot with ls -l. 
It's a symlink to somewhere. Make sure the lib directory it's symlinking to is 
the lib directory that you put the sys-root/lib contents in. (Same with /usr)

Donal's response reminded me -- Qt will fail because it tries to write a 
temporary file when it's running, and it can't. I think it tries to write it in 
/tmp, but I'm not 100% sure on that. You may have to replace the /tmp folder 
with a symlink to /dev/shm so it can write it into temporary space. (Or, mount 
/tmp as a ramdisk like /dev/shm is)



------------------------------------

Yahoo! Groups Links

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

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> 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