Seano wrote:
> A bit of followup, not sure if it helps:
>
> I have another hello world program that does run.
>
> When I run 'file', I get the following:
>
> 'object.o: ELF 32-bit LSB relocatable, ARM, version 1, for GNU/Linux
> 2.4.3, dynamically linked (uses shared libs), not stripped'
>
> So it looks like the differences are:
> 1. 'for GNU/Linux 2.4.3'
> 2. 'dynamically linked (uses shared libs)
>
> I'm going to try and find out how to build the other file so it has the
> same 'file' output.
>
> If I have an success (I haven't had much success at all getting this
> platform to do anything but 'hello world') I will post more.
Where did you get your ARM compiler from?
I find it useful to build everything from scratch.
I recently used crosstool-0.43 to build the tools under
Linux and Cygwin, and build a kernel module. The
user-space and kernel code works fine.
Another thing you can try is to use NFS. On your Linux
development machine, export your development folder, and
then on your TS board, mount the filesystem. Then you
can edit on your development machine, and run the builds
on the target. Its a bit slower, but at least it'll isolate
where you are having trouble.
If you want more detailed notes, let me know, and I'll
post them.
Dave
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/
|