1 diff --git a/setup.py b/setup.py
2 index 7868b7b..10ec68f 100644
5 @@ -1067,6 +1067,7 @@ class PyBuildExt(build_ext):
6 if db_setup_debug: print "db lib: ", dblib, "not found"
9 + rt_dblib_dir = None if cross_compiling else dblib_dir
11 print "bsddb using BerkeleyDB lib:", db_ver, dblib
12 print "bsddb lib dir:", dblib_dir, " inc dir:", db_incdir
13 @@ -1081,7 +1082,7 @@ class PyBuildExt(build_ext):
14 exts.append(Extension('_bsddb', ['_bsddb.c'],
15 depends = ['bsddb.h'],
16 library_dirs=dblib_dir,
17 - runtime_library_dirs=dblib_dir,
18 + runtime_library_dirs=rt_dblib_dir,
22 @@ -1292,10 +1293,11 @@ class PyBuildExt(build_ext):
25 if db_incs is not None:
26 + rt_dblib_dir = None if cross_compiling else dblib_dir
27 print "building dbm using bdb"
28 dbmext = Extension('dbm', ['dbmmodule.c'],
29 library_dirs=dblib_dir,
30 - runtime_library_dirs=dblib_dir,
31 + runtime_library_dirs=rt_dblib_dir,
34 ('HAVE_BERKDB_H', None),