You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee='https://github.com/tarekziade'closed_at=<Date2012-07-13.12:33:57.695>created_at=<Date2011-03-21.17:31:46.027>labels= ['type-feature', 'invalid']
title='distutils should support a custom list of exported symbols for Windows dlls.'updated_at=<Date2012-07-13.12:33:57.694>user='https://github.com/dholth'
I would like to be able to use distutils to compile a shared library with a different set of exported symbols than the default.
In Windows, distutils only exports certain symbols needed for the Python module initialization API when it compiles a shared module. It does this by passing a file to the C compiler that lists those symbols. In Linux all symbols are exported/visible by default because that's just how the linker has traditionally worked.
I would like to be able to override or augment this list of symbols. Probably by just providing my own 'symbols to export' file.
distutils is definitely the poor man's compiler frontend but this feature would make it easier for me to support Windows (Python's secret shame.)
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: