Eso es por que en la version que usa el compilador de la libreria que importas no esta definida la funcion. Aunque parezca incrible, funciones estandard que implementen todos los compiladores hay muy poquitas.
A mi me paso hace poco algo parecido con la funcion gotoxy(). En teoria es una primitiva que se ha de encontrar en conio.h; segn la mayoria de tutoriales que he leido. Pero resulta que el gcc no la tiene implementada. Y lo mas cachondo es que use otro compilador (el Lcc) y si la tenia implementada, pero no en la conio, si no en la tcconio.
Asi que cada vez que necesito una funcion y no la encuentro donde me dicen, le doy a "Buscar Archivos", pongo *.h y en el campo "Con texto" pongo el nombre de la funcion.