Ho compilato un sorgente in c che usa i thread con gcc 4 e non mi da nessun errore neanche un warning, mentre con gcc 3.3.5 avviene questo errore:

gcc: compilation of header file requested

sapete dirmi come mai?