Prebuilt Binaries

We provide some prebuilt binaries for users with ia32 (x86) machines running linux. These packages should be expanded with tar and gzip or bzip2. We recommend you supply the '-P' argument to tar, or unpack in the root directory '/', so that the tools populate '/opt/nicta' rather than 'opt/nicta' in the current directory.

For example, unpack mips64-elf-3.4.4 with 'tar -xvPzf mips64-elf-3.4.4.tar.gz'.

mips64-elf-3.4.4

Download: mips64-elf-3.4.4.tar.gz or mips64-elf-3.4.4.tar.bz2

Contains gcc-3.4.4 and binutils-2.15 built for mips64-elf. Built directly from the source. The steps used to build were:

  • cd binutils-2.15
  • ln -s binutils bfd gas ld opcodes ../gcc-3.4.4/
  • cd ..
  • mkdir mips64-elf
  • cd mips64-elf
  • ../gcc-3.4.4/configure --enable-languages=c,c++ --target=mips64-elf --enable-64bit-bfd --prefix=/opt/nicta/tools/mips64-elf/
  • make all-gcc
  • make -k install

These utilities are provided under the GPL, please see the COPYING notice in the directory for further details.

arm-linux-3.4.4

Download: arm-linux-3.4.4.tar.gz or arm-linux-3.4.4.tar.bz2

Contains gcc-3.4.4 and binutils-2.15 built for arm-linux. Built using crosstool-0.38 (see http://www.crosstool.org/).

To build, I edited TARGET=arm-softfloat-linux-gnu to TARGET=arm-linux in arm-softfloat.dat, created and switched to a gcc-3.4.4-glibc-2.3.5.dat line in demo-arm-softfloat.sh, and then ran the latter file.

These utilities are provided under the GPL, please see the COPYING notice in the directory for further details.

skyeye-1.2.1n

Download: skyeye-kenge-1.2.1n.tar.gz

The SkyEye ARM simulator from http://skyeye.sourceforge.net, compiled for ia32/linux. Untar this into /opt and add /opt/kenge/bin to your path.

This utility is provided under the GPL, please see the doc/skyeye-COPYING notice in the directory for further details.

sulima

Download: sulima.tar.gz or sulima.tar.bz2

The local custom build of the sulima simulator, which simulates the U4600 mips board, including serial, lcd, ethernet, MMU/IO and processor modules.

This utility is provided under a BSD license.