Message171295
| Author |
lemburg |
| Recipients |
lemburg |
| Date |
2012年09月25日.16:27:39 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1348590480.55.0.440432620482.issue16047@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
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 |
|
History
|
|---|
| 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 |
|