Hey, i just ran into a little snag with an app i've made that use python 3.3. The thing is, it work perfectly on a machine with python installed on it, but when i tried it on another machine, at first, it complained about Python33.dll. So, i found the file in the system32 folder and copied it in the app directory, but now, it crash, giving me the error 0x40000015. From what i could dig up, i though it was some missing msvc runtime dlls, so i tryed installing vs2012 redist, to no avail (i have vs2010 installed on my machine, so no need for those). I even tryed copying all files starting with msvcxxxx.dll i could find, didn't fixed it either. Im a bit lost. Do they really expect us to install python on every machine we want our app to run?
How the hell can i know what file is missing... I tryed dependency walker on the dev machine, didn't even detect any python dll... It seem i just can't find the problem. To be honest, it seem that previous python version where better(no @#$@ unicode everywhere, delphi/cpp builder did that too and i hate that), but i haven't tryed them.
What the heck with forcing us to use unicode everywhere??? It's really fun to convert from UnicodeString, AnsiString, string and C-String in a c++ builder app, really fun........
Most old python code in c++ don't work either because of that too, and it's really pissing me off. For example, today i typed the 'é' char in a save file dialog box, only to see it transformed to an '@'.......