9 May
2008
9 May
'08
6:12 p.m.
Thank you for this reply. Sorry I did not find this before I asked on the mailinglist. Best regards Daniel Anthony Williams wrote:
Daniel Önnerby
writes: After upgrading my app from boost 1.34.1 to 1.35 I found that I am unable to pack my exe-files using upx.exe. The error message upx gives is: CantPackException: TLS callbacks are not supported
I'm guessing this has anything to do with boost::threads that I'm using? Any way to get this fixed? I mean, it worked using boost 1.34.1?
This is trac issue #1848. Boost threads uses TLS callbacks to ensure data is correctly cleaned up. This is used to a greater extent in 1.35 than in 1.34.1, and on more compilers, hence the problem with UPX.
Anthony