>What is the mistake that I am doing You're forgetting to link with whatever Windows library implements "waveInStart()" (etc.) - probably -lmm Ross Finlayson Live Networks, Inc. (LIVE555.COM) <http://www.live555.com/>