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=Noneclosed_at=<Date2016-06-04.22:44:37.131>created_at=<Date2016-04-29.10:32:10.927>labels= ['build']
title='android: cross-compilation of extension module links to the wrong python library'updated_at=<Date2016-06-04.22:44:37.130>user='https://github.com/xdegaye'
configure of the cross compilation is run with '--enable-shared --with-pydebug'.
The cross-compilation fails attempting to link the extension module objects with a non existing libpython3.6m instead of libpython3.6dm, when the native python that is used to run setup.py had not been configured with --with-pydebug.
xdegayemannequin
changed the title
cross-compilation of extension module links to the wrong python library
android: cross-compilation of extension module links to the wrong python library
May 3, 2016
On the build system, the native python (in one of the search directories of PATH) has been built without --with-pydebug.
The cross-compilation is done on this build system with --with-pydebug.
The cross-compilation of all the Python extension modules fails with:
/bin/ld: error: cannot find -lpython3.6m
collect2: error: ld returned 1 exit status
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: