In mkoctfile, any oct file is linked against a bunch of libraries in addition to
liboctave, liboctinterp and libcruft: -lz, -lblas, -lfftw, -lhdf5....
If the target oct file does not use any symbol of those libs, do they still need
to be specified on the link command line? Or is -loctave, -loctinterp and
-lcruft enough? (I'm not sure how gcc handle this)