Итак, я пытаюсь собрать GotoBLAS2 для использования в WIEN2k, и после использования make я вижу, что сборка GotoBLAS завершена (и, конечно, никаких ошибок, о которых сообщает make). Быстрая проверка файлов показывает, что оба libgoto2_prescottp-r1.13.a и libgoto2_prescottp-r1.13.so содержатся в каталоге / Research / GotoBLAS2 . Однако, используя небольшую тестовую программу для двойной проверки моей работы, я сталкиваюсь со следующей проблемой:
labadmin@Gateway:~/Research/Sr2YRuO6-110914$ gfortran Fit-4.2K-0T-110803test.f -L../GotoBLAS2 -lgoto2_prescottp-r1.13 -o Fit-4.2K-0T-110803test.x
labadmin@Gateway:~/Research/Sr2YRuO6-110914$ ./Fit-4.2K-0T-110803test.x
./Fit-4.2K-0T-110803test.x: error while loading shared libraries: libgoto2_prescottp-r1.13.so: cannot open shared object file: No such file or directory
Я признаю, что я довольно незнаком с связыванием разделяемых библиотек, но насколько я могу судить, используемые мной звонки были уместны. Может кто-нибудь помочь с этим? Спасибо!