Just add the option -pthread
or -lpthread
when linking.
Options -std=c99/c11
will restrict the available library functions to those of C99/C11 standard library
For getting C99/C11 languages features/library and and POSIX (and some BSD and some GNU extension) APIs, one can use -std=gnu99
or -std=gnu11
option to GCC.