Есть система с HP-UX, на системе установлен HP-MPI
вывод команды mpiCC -show
Код:
/opt/CC/bin/CC -Wl,-L/opt/mpi/lib/pa1.1 '-ext' -I/opt/mpi/include -lmpio -lmpi -lcl -lmpiCC -Wl,+s,-adefault
то есть скрипт mpiCC ипользует компилятор СС
к сожалению на системе не установлен компилятор СС, зато есть компилятор g++
при компиляции файла file.cpp командой
Код:
g++ -Wl,-L/opt/mpi/lib/pa1.1 '-ext' -I/opt/mpi/include -lmpio -lmpi -lcl -lmpiCC -Wl,+s,-adefault -lpthread -o mpi file.cpp
происходит ошибка
Код:
ld: Can't find library for -lmpio
Fatal error.
collect2: ld returned 1 exit status
зы Если менять местами -lmpio и -lmpi то тогда пишет что can't find library for -lmpi