>>>>> Benjamin Kosnik writes: Ben> 1) why is this necessary? Ben> 2) if it is necessary, why can't you just pass something like -pthread? LDFLAGS='-nodefaultlibs -lgcc -lc' ;; Because the -nodefaultlibs flag turns off the LIB_SPEC processing that -pthread option would utilize. David