Код: Выделить всё
$ make g++
make[1]: Entering directory `/home/user/lammps-9Nov11/src/Obj_g++'
g++ -g -O -DLAMMPS_GZIP -DLAMMPS_JPEG -DMPICH_SKIP_MPICXX -DFFT_FFTW -c angle_charmm.cpp
In file included from angle.h:18,
from angle_charmm.h:24,
from angle_charmm.cpp:20:
pointers.h:25:17: error: mpi.h: Нет такого файла или каталога
<-----много ошибок----->
make: *** [g++] Ошибка 2configure у дистрибутива нет, просто выбирается необходимая цель, в данном случае g++.
mpi.h лежит здесь /usr/lib/openmpi/include/mpi.h
Как лечить эту ситуацию? Есть ли стандартный или обычно применяемый подход?
Создавать ссылки? Прописывать пути в переменных окружения?
Я обычно просто правил исходники, но для больших пакетов это нехорошо.
Систма Debian 5.0 Lenny.