# The first target should compile from source for the current architecture # The fourth and third targets should compile for specific architectures # checker2 is obsolete, though expandtrace1: expandtrace1.c cbigopen.c gcc -g -Wall -o expandtrace1 expandtrace1.c cbigopen.c checker2: checker2.c cbigopen.c gcc -g -Wall -o checker2 checker2.c cbigopen.c checker2_64: checker2.c cbigopen64.o gcc -g -Wall -m64 -o checker2_64 checker2.c cbigopen64.o checker2_32: checker2.c cbigopen.o gcc -g -Wall -m32 -o checker2_32 checker2.c cbigopen.o checker1: checker1.o cbigopen64.o gcc -g -Wall -m64 -o checker1 checker1.o cbigopen64.o checker1.o: checker1.c cbigopen.h gcc -c -g -Wall -m64 checker1.c cbigopen64.o: cbigopen64.c cbigopen.h gcc -c -g -Wall -m64 cbigopen64.c cbigopen.o: cbigopen.c cbigopen.h gcc -c -g -Wall -m32 cbigopen.c