Возможно, вам удастся выяснить это с помощью nm и посмотреть, использует ли скомпилированный код функции из той или другой функции, но это довольно подло. Возможно, вам удастся выяснить это, основываясь на том, какая библиотека доступна (если нет доступной libg2c, то, к примеру, это не был g77), но тогда у вас все еще есть некоторая неопределенность, если обе доступны. Если вы можете построить зависимость самостоятельно, то можете использовать, чтобы одна часть вашего процесса сборки как-то сообщала другой части (переменная, файл и т. Д.), Какую вы использовали.