Я в с++ новичок. Пытаюсь собрать простой пример чата на
RakLib (пример оттуда же).
1. Скачиваю проект
2. Перехожу в /RakNet-master/Source/
3. Выполняю: cmake .
4. Выполняю: make
5. Ошибок нет.
6. Для сборки самого чата выполняю: g++ -m64 -g -lpthread -I./ "../Samples/Chat Example/Chat Example Server.cpp" *.cpp
7. Вылетает ошибка:
/tmp/cc6qIK1P.o: In function `RakNet::RakThread::Create(void* (*)(void*), void*, int)':
/home/danis/projects/cpp/RakNet-master/Source/RakThread.cpp:127: undefined reference to `pthread_attr_setstacksize'
/home/danis/projects/cpp/RakNet-master/Source/RakThread.cpp:130: undefined reference to `pthread_create'
/tmp/ccPBYO3e.o: In function `RakNet::SignaledEvent::InitEvent()':
/home/danis/projects/cpp/RakNet-master/Source/SignaledEvent.cpp:64: undefined reference to `pthread_mutexattr_init'
/tmp/ccPBYO3e.o: In function `RakNet::SignaledEvent::CloseEvent()':
/home/danis/projects/cpp/RakNet-master/Source/SignaledEvent.cpp:92: undefined reference to `pthread_mutexattr_destroy'
collect2: error: ld returned 1 exit status
Подскажите, что именно делаю не так?