These options come into play when the compiler links object files into an executable output file. They are meaningless if the compiler is not doing a link step.
-shared-libga68 ¶On systems that provide libga68 as a shared and a static library, this option forces the use of the shared version. If no shared version was built when the compiler was configured, this option has no effect.
-static-libga68 ¶On systems that provide libga68 as a shared and a static library, this option forces the use of the static version. If no static version was built when the compiler was configured, this option has no effect. This is the default.