1) Поищи руководство посвежее
2) убери -D_REENTRANT -I/usr/include/nptl -L/usr/lib/nptl -lpthread
3) добавь ключик -pthread
ничего ставить не надо. всё входит в комплект sudo apt-get install build-essential. ты ведь его поставил, да?
Пользователь решил продолжить мысль 22 Марта 2012, 06:44:10:
там написано libpthread значит надо вводить -pthread без l
спорное утверждение. как научишься плавать воды нальём.
ключ -lpthread заставляет компилятор искать библиотеку libpthread
а ключ -pthread заставляет включить поддержку потоков и цеплять он будет заранее известную ему библиотеку которая реализует API pthread
и не факт что эта библиотека будет называться pthread еще может быть какая-нибудь дикая приписка из архитектуры, версии и еще бог знает чего.