Just though you guys might want to put this in cvs. After the last fix (trancate64 error) there was one more thing to do in the modules/pyFixed.cc file I changed all instances of long l = PyInt_AsLong(pyv); to long long l = PyInt_AsLong(pyv); to avoid abguity error during compile. gary ps. thanx for all the help