[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fw: apt-get won't install cross tools



    Sorry - a slight correction to the site URL: the correct one is
www.i-droid01.com.

     Luke

 ----- Original Message ----- 
 From: "IceMan" <iceman@digidude.homeip.net>
 To: "Martin Guy" <martinwguy@yahoo.it>
 Cc: <debian-embedded@lists.debian.org>
 Sent: Monday, October 16, 2006 7:36 PM
 Subject: Re: apt-get won't install cross tools


 >     Martin & Hector,
 >
 >     Thank you for your quick responses.
 >
 >     Following Martin's advice, I tried Kegel's crosstool and I was able
to
 > compile it from scratch for the arm9tdmi core (MC9328MXL). As this board
 > already comes with some specific module sources which I found (it is
based
 > on the Freescale/Metrowerks dev board and the toolchains are available
 from
 > their site) I would like to keep the kernel version the same (2.4.26) and
 > include more modules for that version. The crossutils automatically
 > downloaded kernel 2.6.8 source and I did not find a way to manually
select
 > the 2.4.7 sources from the basic sh script (unless I need to hack it
 > manually). I don't mind a newer kernel, but I'm afraid the specific
 modules
 > won't compile with the newer kernels. From the kegel table
 > (http://kegel.com/crosstool/crosstool-0.42/buildlogs/) I see that the
 kernel
 > 2.4.26 compile always fails though so I guess I might have to abandon the
 > idea.
 >
 >     My main goals were to compile a new kernel and/or new modules for
that
 > kernel and add more support to the board (SD/MMC, Networking etc). The
 board
 > is the "center" of a neural network of other Freescale boards that make
up
 a
 > small robot (info can be found on www.i-droid.com - Martin, I'm sure you
 > heard of it!).
 >
 >     Here is some further info on the specific development board used (not
 > all are implemented in the i-droid project such as ethernet and
 > touchscreen):
 >
 > Linux BSP for the Freescale i.MX1ADS / i.MXLADS - Release1
 > Platform Creation Suite Compatible
 > Linux-2.4.26 kernel
 > -  Serial
 > -  Ethernet
 > -  LCD (Rev B/C)
 > -  Touchscreen
 > -  Keypad
 > -  Sound Support (stereo output)
 > -  USB function (device)
 > -  Power Management
 > -  Real-Time Clock support
 > -  PWM audio
 > -  Memory devices including Flash and DRAM
 > -  SD card
 > -  IrDA
 > Blob bootloader
 > GCC 3.3.2 / GLIBC 2.3.2
 > Various user space packages including
 > bash, blob, busybox, bzip2, daemonizer, dhcpcd, diffutils, ext2fs,
 > fileutils, findutils, gawk, gdb, grep, gzip, ipkg, iproute2, irattach2,
 > kernel, less, libelf, libjpeg, libpam, libstdcpp, libz, lrzsz, ltp,
 > micro_inetd, modutils, mtd_util, ncurses, netkit-telnet, netkit_ftp,
 > net_tools, openssh, openssl, portmap, ppp, procps, readline, rsync, sed,
 > sh-utils, skellinux, strace, sysklogd, tar, tcp_wrappers, termcap,
 terminfo,
 > time, tinylogin, util-linux, vixie-cron, wget, which, wu_ftpd, zoneinfo
 > Deployment
 > tftp kernel, nfs filesystem
 > flash kernel, jffs2 flash filesystem
 >
 >
 >     At the moment, I'm also trying to get the BSP-0.3.8 offered by
 Freescale
 > working, which is what they used to produce the current kernel and
 modules.
 > So as you see, I am still trying to balance what is best to do here also
 for
 > future developments of the project. Any feedback is appreciated and
 welcome!
 >
 >     Thank you all again.
 >
 >     Regards,
 >
 >                 Luke
 >
 >
 > ----- Original Message ----- 
 > From: "Martin Guy" <martinwguy@yahoo.it>
 > To: "IceMan" <iceman@digidude.homeip.net>
 > Sent: Monday, October 16, 2006 11:02 AM
 > Subject: Re: apt-get won't install cross tools
 >
 >
 > > Hi!
 > >    If you just want an arm GNU cross compiler, there are several
 > > alternatives to the main repo which is very old.
 > >    There is gcc-3.4 at
 > deb http://zigzag.lvk.cs.msu.su/~nikita/debian/ sarge/
 > >    and gcc-4.0 at
 > > deb http://zigzag.lvk.cs.msu.su/~nikita/debian/ sid/
 > > # apt-get install g{cc,++}-4.0-arm-linux-gnu
 > >
 > >    But you will get the best compiler by going to kegel.com/crosstool
 > > and building it from the sources using the community build script
 > > there, which will allow you to choose compiler version, glibc version,
 > > tune it for a specific processor etc etc.
 > >
 > >    One caveat: don't get sidetracked by the "ARM EABI" option, which
 > > requires kernel 2.6.16 minimum.
 > >
 > > Good luck!
 > >
 > >     M
 > >
 >
 >
 > -- 
 > To UNSUBSCRIBE, email to debian-embedded-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
 listmaster@lists.debian.org




Reply to: