Сначала я устанавливаю sctp на Ubuntu 12.04
sudo apt-get install libsctp-dev lksctp-tools
Затем в моем файле .c я включаю:
#include < netinet/in.h >
#include < netinet/sctp.h >
#include < sys/socket.h >
#include < stdlib.h >
#include < unistd.h >
однако, когда я скомпилировал с gcc, результат:
undefined reference to `sctp_recvmsg'
undefined reference to `sctp_get_no_strms'
undefined reference to `sctp_sendmsg'
Что случилось?
gcc
, которую вы используете для компиляции вашей программы. Помните, что порядок аргументовgcc
имеет большое значение. - person Basile Starynkevitch   schedule 21.04.2013