#!/bin/tcsh
 if ($#argv != 2) then
        echo "Usage: $0 CC CFLAGS"
	exit
 endif

set F2C=/sw/
set CC = $1
set CFLAGS = $2

cd BIT/802.11a/
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/802.11a

cd ../8b10b
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/8b10b

cd ../ecbdes
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/8b10b -w
cd ../..

cd FLOAT

cd 101.tomcatv
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/tomcatv -I${F2C}/include/ -L${F2C}/lib -lf2c

cd ../bmm
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/bmm

cd ../vpenta
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/vpenta -w -I${F2C}/include/ -L${F2C}/lib -lf2c -lm
cd ../..

cd INT
cd 181.mcf
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/mcf -DWANT_STDC_PROTO

cd ../197.parser
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/parser -DSPEC_CPU2000

cd ../300.twolf
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/twolf -DSPEC_CPU2000 -w -lm
cd ../..

cd SERVER
cd 172.mgrid
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/mgrid -I${F2C}/include -L${F2C}/lib -lf2c -lm

cd ../177.mesa
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/mesa -lm

cd ../dbms
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/dbms -lm -w

cd ../..
cd STREAM
cd beamformer
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/beam -lm 

cd ../corner_turn
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/corner -w

cd ../fmradio
rm -f bin/*
$CC $CFLAGS src/*.c -o bin/fmradio -lm 
cd ../..

