Hi Dave!
At least one of your problems can be solved easily:
g++ -Wall -L/usr/local/lib testGauss.cc -lgsl -lgslcblas -lm -o
FitGauss
testGauss.cc: In function `int FitGauss(data*, double*, double*,
double&)':
testGauss.cc:194: `gsl_matirx_get' undeclared (first use this
function)
testGauss.cc:194: (Each undeclared identifier is reported only
once for each function it appears in.)
This is a simple typo. Instead of "gsl_matrix_get" you called a
function
"gsl_matirx_get", which of course does not exist.
Hope that helps a little bit,
Felix Hagemann