Re: [iPAQ] gcc

From: Bryan George <bgeorge.a.t.mitre.org>
Date: Wed Apr 18 2001 - 13:09:47 EDT

RPM's for an i386-hosted cross-compiler are available at

 ftp://ftp.netwinder.org/users/c/chagas/arm-linux-cross/

The Net has it that these work reasonably well. Much more recent RPM's
are available at

 ftp://ftp.netwinder.org/users/r/rtvanals/arm-linux/

Not much word on the street about these.

Before going the NFS route on the iPAQ, I'll give these tools a try on
my Lintel box, unless someone can think of a good reason not to.

Cheers,

Bryan

Benjamin Fry wrote:
>
> there's a .tar.gz archive of the whole thing on ftp.handhelds.org. i don't
> recall the exact location offhand but the one i grabbed was called
> arm-linux-toolchain-post-2.2.13.tar.gz
>
> unpack it inside /, will unpack to a /skiff directory with all the tools
> inside. add /skiff/local/bin to your path, which is where arm-linux-gcc
> and the rest can be found. there are some other random notes throughout
> the hh.org site about how to cross compile various binaries using the
> toolchain.
>
> there are some howto's on building it from the source on the hh.org site,
> http://www.handhelds.org/z/wiki/HOWTO%20Build%20a%20Cross%20Toolchain%20in%20Brief
> i tried to get this to work with cygwin on a windows pc but had no luck. i
> assume under linux this would be straightforward, but likely not worth the
> time over just unpacking the other archive.
>
> hope this helps/let me know if you run into other bumps along the way.
>
> B.
>
> On Wed, 18 Apr 2001, Bryan George wrote:
>
> > I'm inclined to go that way, just so I can satisfy myself in the short
> > term that software development on arm-linux is reasonably
> > straightforward. Can I get the cross-compiler in RPM or other binary
> > form, or will I need to build it from source? If the latter, can you
> > suggest any HOWTO's or other resources to help me along?
> >
> > Thanks for the response,
> >
> > Bryan
> >
> > Benjamin Fry wrote:
> > >
> > > hi bryan,
> > >
> > > i've been using the cross-compiling tools (arm-linux-gcc) on a pc linux
> > > box, and have been quite happy with it. it's quite painless to install and
> > > use (far less difficult than using the skiff clusters). i've been using
> > > zmodem to move files but nfs-mounted directories would make it even
> > > simpler. it's also way faster in terms of compile time (933 mhz pc w/ 512M
> > > ram vs. 200 mhz ipaq with 32m ram.. the latter would require a good bit of
> > > swapping and grinding) than the ipaq would be.
> > >
> > > cheers,
> > >
> > > B.
> > >
> > > On Tue, 17 Apr 2001, Bryan George wrote:
> > >
> > > > Devin Cook wrote:
> > > > >
> > > > > Flash space and RAM is damned limited on the ipaq. I would love to see you
> > > > > get it running, but I doubt it would work well (if at all!)
> > > >
> > > > About what I expected, so I won't try.
> > > >
> > > > > Two options then.
> > > > >
> > > > > A) Take a look at the Hardhat stuff -
> > > >
> > > > Means nothing - got a URL?
> > > >
> > > > > B) Take a look at DevelopOnline.
> > > >
> > > > Again, not ultimately an option. I can get away with compiling on
> > > > external systems for a while, but there will come a time when I _have_
> > > > to get something working in house, or it's back to WinCE. :0
> > > >
> > > > > -- Devin
> > > >
> > > > Thanks for the clues.
> > > >
> > > > Bryan
> > > >
> > > > > -----Original Message-----
> > > > > From: Bryan George [mailto:bgeorge@mitre.org]
> > > > > Sent: Tuesday, April 17, 2001 1:08 PM
> > > > > To: Devin Cook
> > > > > Cc: ipaq@handhelds.org
> > > > > Subject: Re: [iPAQ] gcc
> > > > >
> > > > > Devin Cook wrote:
> > > > > >
> > > > > > I think putting gcc on an ipaq would be a BIG mistake.
> > > > >
> > > > > Can I assume you mean because gcc would tend to monopolize the iPAQ's
> > > > > resources, or are there other issues?
> > > > >
> > > > > > Try using the skiffcluster instead.
> > > > >
> > > > > Not an option, since sponsors would generally prefer not to see their
> > > > > code show up on open systems.
> > > > >
> > > > > Since skiff machines are not for sale, I guess it's cross-compiling
> > > > > then. Any common gotchas I should be aware of in building gcc to cross
> > > > > compile?
> > > > >
> > > > > > -- Devin
> > > > >
> > > > > Thanks again,
> > > > >
> > > > > Bryan
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: ipaq-admin@handhelds.org [mailto:ipaq-admin@handhelds.org]On
> > > > > > Behalf Of Bryan George
> > > > > > Sent: Tuesday, April 17, 2001 11:49 AM
> > > > > > To: ipaq@handhelds.org
> > > > > > Subject: [iPAQ] gcc
> > > > > >
> > > > > > Greetings - I didn't see this anywhere in the FAQ, so:
> > > > > >
> > > > > > I installed without a hitch per
> > > > > >
> > > > > > ftp://ftp.handhelds.org/pub/linux/compaq/ipaq/stable/install.html
> > > > > >
> > > > > > but don't see 'gcc' anywhere. I noted on
> > > > > >
> > > > > > http://www.handhelds.org/minihowto/building-x-clients.html
> > > > > >
> > > > > > that I should "Install a Linux distribution for the iPAQ (available
> > > > > > soon)" to be able to compile natively. Should I read this as I
> > > > > > installed Linux incorrectly, or that native compilation facilities are
> > > > > > forthcoming? I'm appending 'ls /usr/bin', in case it provides any
> > > > > > clues.
> > > > > >
> > > > > > Thanks,
> > > > > >
> > > > > > Bryan
> > > > > >
> > > > > > ---
> > > > > >
> > > > > > (none):/mnt/ramfs/root# ls /usr/bin/
> > > > > > X11 dirname glibcbug locate pftp sessreg
> > > > > > tzselect
> > > > > > [ du gpasswd logger printenv setfdprm
> > > > > > ul
> > > > > > basename env gpio logname printf setsid
> > > > > > unexpand
> > > > > > bashbug expand groups look pstree setterm
> > > > > > uniq
> > > > > > cal expiry gzexe lsattr rcp sg
> > > > > > updatedb
> > > > > > catchsegv expr head madplay renice skill
> > > > > > uptime
> > > > > > chattr factor hexdump mawk rev snice
> > > > > > users
> > > > > > chfn faillog id mcookie rlogin sort
> > > > > > vi
> > > > > > chkdupexe fdformat install md5sum rpcinfo split
> > > > > > vim
> > > > > > chsh find ipcrm mesg rsh sum
> > > > > > vmstat
> > > > > > cksum finger ipcs mkfifo rstat tac
> > > > > > w.procps
> > > > > > cmp fmt irdadump mpg123 rup tail
> > > > > > wall
> > > > > > col fold irkbd namei ruptime tee
> > > > > > watch
> > > > > > colcrt fping irpsion5 newgrp rusers test
> > > > > > wc
> > > > > > colrm free join nice rwall tftp
> > > > > > whereis
> > > > > > column fromport kbdrate nl rwho tload
> > > > > > which
> > > > > > comm ftp killall nohup savelog top
> > > > > > who
> > > > > > cut gdb last ntpdate script toport
> > > > > > whoami
> > > > > > cytune genksyms lastb od sensible-editor tr
> > > > > > write
> > > > > > ddate getent lastlog paste sensible-pager ts_calibrate
> > > > > > xargs
> > > > > > dircolors getopt ldd pathchk seq tty
> > > > > > yes
> > > > > >
> > > > > > _______________________________________________
> > > > > > iPAQ mailing list
> > > > > > iPAQ@handhelds.org
> > > > > > http://handhelds.org/mailman/listinfo/ipaq
> > > >
> > > > _______________________________________________
> > > > iPAQ mailing list
> > > > iPAQ@handhelds.org
> > > > http://handhelds.org/mailman/listinfo/ipaq
> > > >
> >
Received on Wed Apr 18 10:13:40 2001

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:43:57 EDT