Try:
g++ `root-config --cflags` -o gemseq1 gemseq1.o $(GARFIELD_HOME)/Library/libGarfield.a `root-config --glibs` -lgfortran -lm -lz
or:
g++ `root-config --ldflags` -o gemseq1 gemseq1.o $(GARFIELD_HOME)/Library/libGarfield.a `root-config --glibs` -lgfortran -lm -lz