Message245162
normally, CDLL(find_library('c')) is fine. but when running embedded in a context that uses a different runtime version, this will cause an error (example: http://stackoverflow.com/questions/30771380/how-use-ctypes-with-msvc-dll-from-within-matlab-on-windows/).
using ctypes.cdll.msvcrt apparently finds the correct runtime. i was surprised by this, i thought this was supposed to be identical to find_library('c').
in any case, some libraries (uuid.py) use the one that breaks. can you either switch everything to ctypes.cdll.msvcrt, or have find_library('c') change to be identical to it? |
|
Date |
User |
Action |
Args |
2015-06-11 10:59:30 | erik flister | set | recipients:
+ erik flister, paul.moore, tim.golden, zach.ware, steve.dower |
2015-06-11 10:59:30 | erik flister | set | messageid: <1434020370.09.0.0614095337988.issue24429@psf.upfronthosting.co.za> |
2015-06-11 10:59:29 | erik flister | link | issue24429 messages |
2015-06-11 10:59:29 | erik flister | create | |
|