Are you compiling against a uClibc libm with support for long doubles? Check your uclibc Config file to make sure you are compiling the libm you need. ~john > Can i use pow(double,double) function in uClibc? > When i compiler with uClibc ,always get the error message. > Undefine pow.....