Модераторы: xvr
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компиляция с помощью mpicc, /usr/bin/ld: cannot find -laio 
:(
    Опции темы
surok
Дата 13.9.2006, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 13.9.2006

Репутация: нет
Всего: нет



Всем доброго времени!

Проблема следующая:
На кластере установлены Linux и MPICH
Команда mpicc c.c  выдаёт ошибку /usr/bin/ld: cannot find -laio.
Как быть? 

И ещё - man mpicc пишет, что это LAM-компилятор. А как же MPICH?
PM MAIL   Вверх
bsa
Дата 13.9.2006, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 16
Всего: 196



для начала попробуй сам найти библиотеку aio: find / -iname 'libaio.*' -type f
Если найдешь, пропиши путь к ней в переменной LDFLAGS.
PM   Вверх
SaDFromSpb
Дата 29.9.2006, 15:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 263
Регистрация: 5.4.2006
Где: Санкт-Петербург

Репутация: нет
Всего: 3



surok, 
Цитата(surok @  13.9.2006,  19:13 Найти цитируемый пост)
И ещё - man mpicc пишет, что это LAM-компилятор. А как же MPICH? 

И у LAM и у MPICH компилирующий скрипт называется mpicc. Если уверен, что у тебя стоит MPICH - не парся. Просто значит, что в маны почему-то попала дока из LAM  smile  Хотя, может у тебя все-таки стоит LAM (или и то и другое  smile )



--------------------
"За исключением части, касающейся потоков, библиотека Loki написана на стандартном языке С++. Увы, это означает, что многие современные компиляторы не смогут работать с ней в полном объеме." (А. Александреску. Modern C++ design. 2001)
PM   Вверх
bilbobagginz
Дата 21.10.2006, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 4
Всего: 317



Если в лаборатории есть какой-то (сетевой или бумажный) ресурс на котором описано как работать с mpich в вашей лабе, то прочитай его внимательно, возможны тебе просто нужно объявить какие-то переменные в оболочке ( bash/tcsh ). 
Если проблема - не решилась, и ты на кластере, на котором ты пользователь, и не админ, обратись к админу, опиши что ты сделал, и что получилось. Это явная недоработка среды разработки. Админ ОБЯЗАН это починить.


пока.


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Программирование под Unix/Linux"
xvr
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой "Код".
  • Вопросы мобильной разработки тут
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, xvr.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Программирование под Unix/Linux | Следующая тема »


 




[ Время генерации скрипта: 0.0449 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.