gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c dc.c -o dc.o
dlxgen.exe ./programs/apps/dc.exe dc.o
dlxinsd.exe ./programs/apps/dc.exe dc.dat

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c smalldit.c -o smalldit.o
dlxgen.exe ./programs/apps/smalldit.exe smalldit.o
dlxinsd.exe ./programs/apps/smalldit.exe smalldit.dat

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c imager.c -o imager.o
dlxgen.exe ./programs/media/imager.exe imager.o

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c hpage.c -o hpage.o
dlxgen.exe ./programs/media/hpage.exe hpage.o

echo "uninitialised variable expected"
gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c visdjgpp.c -o visdjgpp.o
dlxgen.exe ./programs/apps/visdjgpp.exe visdjgpp.o
dlxinsd.exe ./programs/apps/visdjgpp.exe visdjgpp.dat

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c calc.c -o calc.o
dlxgen.exe ./programs/apps/calc.exe calc.o
dlxinsd.exe ./programs/apps/calc.exe calc.dat

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c setscr.c -o setscr.o
dlxgen.exe ./settings/setscr.exe setscr.o

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c volume.c -o volume.o
dlxgen.exe ./settings/volume.exe volume.o
dlxinsd.exe ./settings/volume.exe volume.dat

gcc -fomit-frame-pointer -mpentium -funroll-loops -ffast-math -O3 -Wall -c cdplayer.c -o cdplayer.o
dlxgen.exe ./programs/media/cdplayer.exe cdplayer.o libbcd.a
