I've figured out why MinGW wan't working for me - seems that contrary
to what python docs say, current versions of python and mingw still
require creating libpythonXY.a, otherwise MinGW picks pithonXY.lib
(made for microsoft compilers), gets confused by it and you get a
bunch of missing symbols like i did. I've posted
http://bugs.python.org/issue6264 - this atleast should be documented
properly.

After creating libpython26.a i've got everything compiling fine, but
now pycryptopp fails to load, just like the one from
http://testgrid.allmydata.org:3567/uri/URI%3ADIR2-RO%3Asnrfwfxatrci35zdgjnzxxx2ke%3Aunarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html

I googled a bit and found http://bugs.python.org/issue3308 - a very
similar problem which resulted form MinGW libmsvcr90.a having a symbol
(localtime) that msvcr90.dll did not export. I guess something similar
is happening here too and will investigate more when i get some free
time.
_______________________________________________
tahoe-dev mailing list
[email protected]
http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to