Package nltm build failure report

Build errors
models.C: In function `double gammaPH_pred(double, double)':
models.C:77: error: `isnan' undeclared (first use this function)
models.C:77: error: (Each undeclared identifier is reported only once for each
function it appears in.)
make[1]: *** [models.o] Error 1
ERROR: compilation failed for package 'nltm'
Build output
* checking for file 'nltm/DESCRIPTION' ... OK
* preparing 'nltm':
* checking DESCRIPTION meta-information ... OK
* cleaning src
* removing junk files
* checking for LF line-endings in source files
* checking for empty directories
* building binary distribution
* Installing *source* package 'nltm' ...
** libs
g++-3.3 -no-cpp-precomp -I/Library/Frameworks/R.framework/Resources/include -I/usr/local/include -fno-common -g -O2 -c covariance.C -o covariance.o
g++-3.3 -no-cpp-precomp -I/Library/Frameworks/R.framework/Resources/include -I/usr/local/include -fno-common -g -O2 -c dmat.C -o dmat.o
g++-3.3 -no-cpp-precomp -I/Library/Frameworks/R.framework/Resources/include -I/usr/local/include -fno-common -g -O2 -c models.C -o models.o
** Removing '/private/tmp/Rinst.5163/nltm'
ERROR
* installation failed