[Biopython-dev] Windows buildslave back online

Tiago Antão tiagoantao at gmail.com
Tue Jul 26 23:19:48 EDT 2011


Hi,

Just some developments on the win 64 bit front: It now compiles and
mostly tests (I say "mostly" because I do not have all external
binaries installed, neither reportlab).

I would like to enquire about the possibility of adding a (default)
option to windows linkage. By default, link.exe generates manifest
files, but on VS 2010 in some cases it does not (a somewhat related
discussion can be found here http://bugs.python.org/issue4431 ). I
would like to try and add the workaround described on that bug page,
namely extra_link_args=["/MANIFEST"] to all Extensions on setup.py,
for example
    EXTENSIONS.append(
        Extension('Bio.Cluster.cluster',
                  ['Bio/Cluster/clustermodule.c',
                   'Bio/Cluster/cluster.c'],
                  include_dirs=[numpy_include_dir],
extra_link_args=["/MANIFEST"]
                  ))

[Note the extra_link_args]

I am far from being a windows specialist, but from what I have read,
this is harmless and would sort out the only issue that I have with
compiling on VS2010 + Win SDK to generate native 64-bit binaries.

Tiago


More information about the Biopython-dev mailing list