gfortran, ld и две версии gcc-libs

Не могу собрать проект на фортране, если в параметрах gfortran`у даю -static-libgfortran
/usr/bin/ld: cannot find -lgfortran
collect2: ошибка: выполнение ld завершилось с кодом возврата 1
В системе gcc из обычного репа и из мультилиба
[alexey@arch ex1_5]$ locate libgfortran
/usr/lib/libgfortran.so
/usr/lib/libgfortran.so.3
/usr/lib/libgfortran.so.3.0.0
/usr/lib/libgfortran.spec
/usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.1/libgfortranbegin.a
/usr/lib32/libgfortran.so
/usr/lib32/libgfortran.so.3
/usr/lib32/libgfortran.so.3.0.0
Может кто сталкивался или догадывается куда курить?
не уверен, но разве ему с таким флагом не статические ли либы требуются? (у вас только shared)
PGP 0x31361F01
arcanisrepo
Действительно, спасибо.
Кстати если я выдерну статические либы из деб-пакета, линкер их сможет пользовать ведь?
Weakue
Кстати если я выдерну статические либы из деб-пакета, линкер их сможет пользовать ведь?
по идее да, если версии будут совпадать
PGP 0x31361F01
arcanisrepo
arcanis
по идее да, если версии будут совпадать
Спасибо за помощь, все поднялось.
Тему можно клоз.
 
Зарегистрироваться или войдите чтобы оставить сообщение.