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