Hi Israel, >I'm working with pthread, I mistaked the option -lpthread and the linker didn't generate any error message, why? Probably because there is a libpthread.a, libpthread.so, libpthread.dll, libpthread.library, or libpthread.dylib on your platform. (Depending on platform.) --Eljay