This is necessary particularly for Windows, where there's no easy way to build shared libraries of the f2c code because those functions don't have the necessary __declspec(dllexport) in their non-existent headers.