[Biopython-dev] Windows buildslave back online

Peter Cock p.j.a.cock at googlemail.com
Wed Jul 27 04:02:31 EDT 2011


2011/7/27 Tiago Antão <tiagoantao at gmail.com>:
> 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

Can you make it conditional on Windows?

Peter



More information about the Biopython-dev mailing list