fix build and map long double to c_double