Message171295
The freeze tool used for compiling Python binaries with frozen modules no longer works with Python 3.x.
It looks like it was never updated to the various path and symbols changes introduced with PEP 3149 (ABI tags) in Python 3.2.
Even with lots of symlinks to restore the non-ABI flagged names, freezing fails with a linker error in Python 3.3:
Tools/freeze> python3 freeze.py hello.py
Tools/freeze> make
config.o:(.data+0x38): undefined reference to `PyInit__imp'
collect2: ld returned 1 exit status
make: *** [hello] Error 1 |
|
Date |
User |
Action |
Args |
2012-09-25 16:28:00 | lemburg | set | recipients:
+ lemburg |
2012-09-25 16:28:00 | lemburg | set | messageid: <1348590480.55.0.440432620482.issue16047@psf.upfronthosting.co.za> |
2012-09-25 16:27:39 | lemburg | link | issue16047 messages |
2012-09-25 16:27:39 | lemburg | create | |
|