Essential changes for print function changes.
Lib will be changed in a separate run.
diff --git a/Makefile.pre.in b/Makefile.pre.in
index e4ee3db..2ff605f 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -341,7 +341,7 @@
 			$(BLDLIBRARY) $(LIBS) $(MODLIBS) $(SYSLIBS) $(LDLAST)
 
 platform: $(BUILDPYTHON)
-	$(RUNSHARED) ./$(BUILDPYTHON) -E -c 'import sys ; from distutils.util import get_platform ; print get_platform()+"-"+sys.version[0:3]' >platform
+	$(RUNSHARED) ./$(BUILDPYTHON) -E -c 'import sys ; from distutils.util import get_platform ; print(get_platform()+"-"+sys.version[0:3])' >platform
 
 
 # Build the shared modules