diff -up sip-4.7.4/configure.py.64bit sip-4.7.4/configure.py --- sip-4.7.4/configure.py.64bit 2008-02-12 07:53:33.000000000 -0600 +++ sip-4.7.4/configure.py 2008-02-12 13:15:59.000000000 -0600 @@ -212,7 +212,7 @@ def set_platform_directories(): global plat_bin_dir, plat_py_lib_dir, plat_sip_dir # We trust distutils for some stuff. - plat_py_site_dir = sysconfig.get_python_lib() + plat_py_site_dir = sysconfig.get_python_lib(1) plat_py_inc_dir = sysconfig.get_python_inc() plat_py_conf_inc_dir = os.path.dirname(sysconfig.get_config_h_filename()) @@ -229,9 +229,7 @@ def set_platform_directories(): try: lib_dir = sys.lib except AttributeError: - lib_dir = "lib" - - lib_dir = sys.prefix + "/" + lib_dir + "/python" + vers + lib_dir = sysconfig.get_python_lib(plat_specific=1, standard_lib=1) plat_py_lib_dir = lib_dir + "/config" plat_bin_dir = sys.exec_prefix + "/bin"