/usr/bin/ld: cannot find -lf77blas
- this is the problem, the linker can't find the basic linear algebra
system library on your machine (I'm surprised R can be built without
this). I think you may need to install the atlas package, but am not sure:
hopefully someone else will know...
Simon
It works for me. The last link command is:
gcc -shared -L/usr/local/lib -o mgcv.so gcv.o magic.o mat.o matrix.o
mgcv.o qp.o tprs.o -llapack -lblas ...
I have NOT got libf77blas in my linux system either but I have got
libblas.a and libblas.so and
the linker find the right library libblas to link.