Почему make файл не генерируется при установке mvapich2

Я устанавливаю MVAPICH2 на свой компьютер, следуя инструкциям , приведенным здесь

Но после ./configure у меня должен быть makefile. Я сделал ls и обнаружил, что такого файла нет. Из-за этого марка не работает.

Что я должен сделать, чтобы решить эту проблему?

Я использую Ubuntu 12.04.

Обновление

root@ubuntu:/home# lspci -nnk | grep -i net -A2
01:07.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
    Subsystem: Hewlett-Packard Company Device [103c:301d]
    Kernel driver in use: 8139too

На основании предложений Раду Радеану я попытался:

./configure --with-device=ch3:sock 

до сих пор не создается ни один make-файл, поэтому мой make не генерируется за работой.

я могу видеть папку src, поэтому, когда я туда захожу, я нашел один Makefile.mk. Но даже там марка не работает. Говорит:

root@ubuntu:/home/acme/Downloads/mvapich2-2.0a/src# make
make: *** No targets specified and no makefile found. Stop.

1
задан 17.04.2020, 14:55

1 ответ

Вам следует проверить сетевой адаптер. Из http://mvapich.cse.ohio-state.edu/support/mvapich2-2.0a-quick-start.html :

Если вы используете Mellanox Сетевой адаптер InfiniBand, RoCE или iWARP позволяет использовать конфигурацию по умолчанию…

$ ./configure 

Если вы используете адаптер QLogic InfiniBand, вам следует использовать…

[ 1112]

$ ./configure --with-device=ch3:psm

См. Также: http://mvapich.cse.ohio-state.edu/support/user_guide_mvapich2-2.0a.html#x1-50004

1
ответ дан 17.04.2020, 14:56
  • 1
    : контроллер Ethernet 01:07.0 [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C + [10ec:8139] (газуют 10), Подсистема: Устройство Hewlett-Packard Company [103c:301d] используемый Драйвер ядра: 8139too –  17.04.2020, 14:57
  • 2
    @gpuguy Даже нормальная плата Ethernet имеют имя... Читайте/пробуйте Вас все отсюда: mvapich.cse.ohio-state.edu/support/… ? –  17.04.2020, 14:57
  • 3
    @gpuguy, Каков вывод lspci -nnk | grep -i net -A2 команда? –  17.04.2020, 14:57
  • 4
    У меня есть нормальное соединение LAN с платами Ethernet. что я делаю? Я не вижу опции для нормального Ethernet. – tony 17.04.2020, 14:58
  • 5
    ввод lspci на терминале дает: ' контроллер Ethernet 01:07.0: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C + (газуют 10), ' теперь я не в состоянии понять из этих 5 адаптеров, данных в документе, какой категории этот адаптер принадлежит. – tony 17.04.2020, 14:58

Теги

Похожие вопросы