Yes, it looks like GUILE has required GNU MP arbitrary precision arithmetic library since 2006:
On Fri, Sep 5, 2008 at 5:13 PM, Joe Neeman
<address@hidden> wrote:
On Fri, 2008-09-05 at 20:37 -0300, Han-Wen Nienhuys wrote:
> I think the easiest approach is to simply move to 'long long' for the
> rational class. We could start using GUILE's rationals, but it will
> complicate memory management, so I think it's not worth the trouble.
What about using libgmp? I think it's already a dependency for guile.