| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Ошибка линковки |
| Автор: Proger89 30.11.2008, 20:57 |
| Здравствуйте уважаемые участники форума. При написании программы для FreeBSD 7.0 возникла необходимость вызвать функцию pthread_create. Был подключени include-файл pthread.h. Однако при сборке программы gcc выдал ошибку: undefined reference to `pthread_create`. Объектный файл в котором происходит вызов данной функции успешно создаеться, но сборка программы с его использованием не выполняется. В том же модуле вызываеться функция pthread_join. Но ошибок из-за ее использование не возникает. Подскажите в чем может быть проблема. |
| Автор: vinick 30.11.2008, 21:20 |
| Попробуй добавить к gcc опцию -pthread при компиляции и сборке |
| Автор: Proger89 30.11.2008, 22:27 |
| Спасибо большое! Все работает. |