Hi,
I’m attempting to compile Mothur on a 32bit Linux machine and and getting the following error:
g++ -O3 -DRELEASE_DATE="\"9/9/2010\"" -DVERSION="\"1.13.0\"" -DUSE_READLINE -I. -c -o shannoneven.o shannoneven.cpp
shannoneven.cpp: In member function `virtual EstOutput
ShannonEven::getValues(SAbundVector*)':
shannoneven.cpp:25: error: call of overloaded `log(long int&)' is ambiguous
/usr/include/bits/mathcalls.h:110: error: candidates are: double log(double)
/usr/include/g++/cmath:419: error: long double std::log(long
double)
/usr/include/g++/cmath:411: error: float std::log(float)
make: *** [shannoneven.o] Error 1
Thanks for any help you can offer.