diff -up sip-4.7/configure.py.64bit sip-4.7/configure.py --- sip-4.7/configure.py.64bit 2007-07-30 11:02:37.000000000 -0500 +++ sip-4.7/configure.py 2007-09-28 09:47:08.000000000 -0500 @@ -17,6 +17,7 @@ import os import string import glob import getopt +from distutils.sysconfig import get_python_lib import siputils @@ -229,13 +230,9 @@ def set_platform_directories(): try: lib_dir = sys.lib except AttributeError: - lib_dir = "lib" + lib_dir = get_python_lib(plat_specific=1, standard_lib=1) - lib_dir = sys.prefix + "/" + lib_dir + "/python" + vers - - plat_py_site_dir = lib_dir - if py_version >= 0x020000: - plat_py_site_dir = plat_py_site_dir + "/site-packages" + plat_py_site_dir = get_python_lib(1) plat_py_inc_dir = sys.prefix + "/include/python" + vers plat_py_conf_inc_dir = sys.exec_prefix + "/include/python" + vers