gdbserver 5.0 & backing up.
Martin Bell <[email protected]>
| Newsgroups | gmane.comp.handhelds.linux.intimate |
|---|---|
| Message-ID | <[email protected]> |
hi, I have built a gdbserver 5.0 suitable for the ARM architecture. Through testing I have found it to work fine on everything (gtk stuff included) but multi-threaded binaries - this is a fault of gdbserver 5.0 and 5.1 and not the result of a bad build. It has been tested on familiar 0.4 and intimate and is okay. The gdbserver README is easily found through google as a howto. It is important that for this to be useable, GDB on the host side must be 5.0 and be configured as --host=i686-pc-linux-gnu --target=arm-linux This makes that particular GDB only usable for cross-debugging from i686 to arm - which is what you want. Hint: a silly mistake I kept making was running gdb thinking I was running the cross-debugger when really (because of the PATH) I was running the native gdb. Use alias to over come this if you need to. I have not tested the gdbserver on familiar 0.5 and would appreciate any feed back if someone does try it. Please contact me directly if you would like the binary, I will try to respond. Also, I've been looking for a way to create a backup of the intimate filesystem. I have found the following solution:- (Where the iPAQ is the target and the development host is a form of linux)... from the dev host do this command.... $ ssh -l root ipaq-ip tar -cz / > intimate-filesys.gz Thanks for all your help. I hope this is useful to you. Martin.