Message115703
Hi,
I have updated the patch and adapted it for Python 3.1.2:
* this time ld_so_aix is moved to ld_so_aix.in which is converted to ld_so_aix by 'configure' so that it has the right version number for the python library
* there are no more warnings for 'Duplicate symbol': I changed build_ext.py to not link extensions with libpython since the symbols are already defined by python.exp
* I made a modification to ld_so_aix specifically for Python 3 as according to pep-3121 the entry function has been renamed from init<modulname> to PyInit_<modulename>
I will provide another patch for Python 2.7 (nearly the same, but without the modification needed by pep-3121).
I also attach the build log for Python 3.1.2 without and with this patch.
regards |
|
Date |
User |
Action |
Args |
2010-09-06 13:57:08 | sable | set | recipients:
+ sable, nnorwitz, pitrou, dickdunbar, loris |
2010-09-06 13:57:08 | sable | set | messageid: <1283781428.06.0.389870523807.issue941346@psf.upfronthosting.co.za> |
2010-09-06 13:57:06 | sable | link | issue941346 messages |
2010-09-06 13:57:06 | sable | create | |
|