Most versions of gcc should be just fine to compile Python. Python is
targeted at ANSI/ISO C compilers, but does not yet use any C99 features.
I don't think there was ever such a thing as "gcc 3.5";
http://gcc.gnu.org/ lists 4.0 as the "current release series" and 3.4.3
as the "previous release series". I'd steer clear of this version.
I recommend using the default compiler of your distribution, unless you
know of a specific reason to use a different one.
Jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQFCiPG0Jd01MZaTXX0RAoq/AJ9nv4G8J1h06V5CzkniCt9nV0ugXACff3Mo
8f2aOpZs6coAvJxtJgMTZ28=
=FCd/
-----END PGP SIGNATURE-----