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
