I need to call a MPFR library function whose signature is
int mpfr_sub_ui(mpfr_t rop, mpfr_t op1, unsigned long int op2, mpfr_rnd_t rnd).
The manual says that
unsigned long is an Int on Unix and an Int32 on Windows. Is there a way to
ccall the library function that works on both Unix and Windows?