Я пытаюсь скомпилировать и связать проект Fortran, который включает в себя код, написанный мной, а также код, написанный какой-то другой командой. Основная программа включает в себя множество заголовочных файлов, в которых, например, установлены общие блоки. При компиляции файла с основной программой, я получил множество сообщений об ошибках от gfortran, заявив, что The equivalence set for ‘%VARIABLENAME’ cause an invalid extension to COMMON '%BLOCKNAME'
Те же основные программы и заголовочные файлы уже работали в других программах. Я никогда не видел это сообщение раньше и не мог найти описание того, что оно означает. Кто-нибудь может рассказать мне больше об этом?