#!/bin/sh
# Several symbolic links have been created to 
# make it easier to call the proper crosstools 
# for a particular board.  eg. For TS-7800 gcc 
# compiler (oabi), use: 
#   
#    gcc-ts7800 theprogram.cpp -o theprogram 
#  
# If you're not sure if you should be using eabi 
# or oabi, try oabi first.  If you are on a board 
# with Debian Lenny, eabi should be used.
# 
# The files can be seen by using the command:
#
#    ls /usr/local/bin
#
# The links can be seen by using the command:
#
#    ls -la /usr/local/bin

##################
# SYMLINKS FOR GCC
##################
sudo ln -sf /ts-crosstool/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-gcc /usr/local/bin/gcc-ts7200
sudo ln -sf /ts-crosstool/ts7800-crosstool-linux-gnueabi-2005q3-2-gcc3.4.4/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc /usr/local/bin/gcc-ts7800-eabi
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-gcc /usr/local/bin/gcc-ts7800
sudo ln -sf /ts-crosstool/ts7800-crosstool-linux-gnueabi-2005q3-2-gcc3.4.4/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc /usr/local/bin/gcc-ts73x0-eabi
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-gcc /usr/local/bin/gcc-ts73x0
sudo ln -sf /ts-crosstool/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-gcc /usr/local/bin/gcc-ts7400-24
sudo ln -sf /ts-crosstool/arm-none-linux-gnueabi-jan182010-gcc3.4.4/bin/arm-none-linux-gnueabi-gcc /usr/local/bin/gcc-ts7400-26
sudo ln -sf /ts-crosstool/crosstool-linux-arm-uclibc-3.4.6/arm-uclibc-3.4.6/bin/arm-linux-gcc /usr/local/bin/gcc-ts7500-uclibc
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-gcc /usr/local/bin/gcc-ts7500
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-gcc /usr/local/bin/gcc-arm-4.0.1

##################
# SYMLINKS FOR G++
##################
sudo ln -sf /ts-crosstool/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-g++ /usr/local/bin/g++-ts7200
sudo ln -sf /ts-crosstool/ts7800-crosstool-linux-gnueabi-2005q3-2-gcc3.4.4/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++ /usr/local/bin/g++-ts7800-eabi
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-g++ /usr/local/bin/g++-ts7800
sudo ln -sf /ts-crosstool/ts7800-crosstool-linux-gnueabi-2005q3-2-gcc3.4.4/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-g++ /usr/local/bin/g++-ts73x0-eabi
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-g++ /usr/local/bin/g++-ts73x0
sudo ln -sf /ts-crosstool/gcc-3.3.4-glibc-2.3.2/bin/arm-linux-g++ /usr/local/bin/g++-ts7400-24
sudo ln -sf /ts-crosstool/arm-none-linux-gnueabi-jan182010-gcc3.4.4/bin/arm-none-linux-gnueabi-g++ /usr/local/bin/g++-ts7400-26
sudo ln -sf /ts-crosstool/crosstool-linux-arm-uclibc-3.4.6/arm-uclibc-3.4.6/bin/arm-linux-g++ /usr/local/bin/g++-ts7500-uclibc
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-g++ /usr/local/bin/g++-ts7500
sudo ln -sf /ts-crosstool/crosstool-linux-gcc-4.0.1-glibc-2.3.5/bin/arm-unknown-linux-gnu-g++ /usr/local/bin/g++-arm-4.0.1


