/usr/bin/ld: cannot find -lpthreads

Вопросы программирования и использования среды Lazarus.

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

/usr/bin/ld: cannot find -lpthreads

Сообщение Cobalt747 » 21.10.2015 11:03:56

Установил свежую Fedora x64,
Поставил пакеты fpc-source, fpc и lazarus
Запускаю Lazarus, пытаюсь скомпилировать дефолтный проект с одной формочкой - получаю кучу сообщений вида
/usr/bin/ld: cannot find -l<somelib>
первый из которых "pthreads", а последняя - "c".

Правильно ли я понимаю, что если я поставлю 32-битную Fedora, эта проблема будет решена?
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение Лекс Айрин » 21.10.2015 11:47:16

Cobalt747, проверьте сначала пути до исходников.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение Снег Север » 21.10.2015 11:50:25

Ставил когда-то лазаря на виртуальный Минт-64 - всё было нормально. Потом, правда, снес и поставил СТ.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3053
Зарегистрирован: 27.11.2007 16:14:47

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение pupsik » 21.10.2015 12:09:51

по идее у вас dev пакеты не доставило.
По поводу "pthreads" почитайте: http://stackoverflow.com/questions/7418888/where-i-can-find-pthreads-for-linux
Если это поможет то устанавливайте остальные недостающие.
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение Cobalt747 » 27.10.2015 20:03:16

поставил OpenSUSE x32 - проблема ушла.
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение Cobalt747 » 27.05.2016 13:13:58

Хочу опять поднять вопрос:
Имею 64-бит OpenSUSE
и 32-битный Лазарус/FPC
Как и что мне надо настроить, чтобы собирать 32-битные бинарники из 32-битного лазаруса и 32-битного FPC под линукс?
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение mig-31 » 27.05.2016 18:00:45

32-битные репозитории надо подключить
mig-31
постоялец
 
Сообщения: 224
Зарегистрирован: 14.07.2011 13:46:48

Re: /usr/bin/ld: cannot find -lpthreads

Сообщение Cobalt747 » 29.05.2016 19:41:32

А можно чуть подробнее?
Cobalt747
незнакомец
 
Сообщения: 9
Зарегистрирован: 26.01.2009 14:47:44


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 255

Рейтинг@Mail.ru