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"