all: c_maxminname cpp_maxminname c_reverse_file cpp_reverse_file c_maxminname: c_maxminname.o g++ -g -o c_maxminname c_maxminname.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/fields.o c_reverse_file: c_reverse_file.o g++ -g -o c_reverse_file c_reverse_file.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/fields.o c_maxminname.o: c_maxminname.c g++ -g -c -I/ruby/homes/ftp/pub/bvz/classes/cs302/include/ \ c_maxminname.c c_reverse_file.o: c_reverse_file.c g++ -g -c -I/ruby/homes/ftp/pub/bvz/classes/cs302/include/ \ c_reverse_file.c cpp_maxminname: cpp_maxminname.o g++ -g -o cpp_maxminname cpp_maxminname.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/mystring.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/Fields.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/fields.o cpp_reverse_file: cpp_reverse_file.o g++ -g -o cpp_reverse_file cpp_reverse_file.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/mystring.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/StringArray.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/Fields.o \ /ruby/homes/ftp/pub/bvz/classes/cs302/objs/fields.o cpp_maxminname.o: cpp_maxminname.cc g++ -g -c -I/ruby/homes/ftp/pub/bvz/classes/cs302/include/ \ cpp_maxminname.cc cpp_reverse_file.o: cpp_reverse_file.cc g++ -g -c -I/ruby/homes/ftp/pub/bvz/classes/cs302/include/ \ cpp_reverse_file.cc clean: rm -f a.out *.o cpp_maxminname c_reverse_file cpp_maxminname cpp_reverse_file