Maybe once and for all the GSL linking nonsense is sorted out.  I forgot to have the config.h header included in all the .c files as well.  Dumb.