> Perhaps __64BIT__ is defined by "the compiler", but it is not defined > by any GCC on any of the machine I use. Not true. gcc defines __64BIT__ Clever. So your gcc install does define it, good. Unfortunately, GMP needs to work on other systems but yours. -- Torbjörn