diff -u -r1.51 build_ext.py --- distutils/command/build_ext.py 2000/06/28 01:29:37 1.51 +++ distutils/command/build_ext.py 2000/06/28 10:52:52 @@ -314,7 +314,11 @@ # Wouldn't it be neat if we knew the names of header files too... for ext in self.extensions: - filenames.extend (ext.sources) + # detect if we are using new or old style extenstions + if hasattr(ext, 'sources'): + filenames.extend (ext.sources) + else: + filenames.extend (ext[1]['sources']) return filenames