Hackable Mercurial: Can't Compile hg.exe

Jensen, Aaron ajensen at webmd.net
Thu Apr 17 13:40:15 CDT 2014


>> Yes. I think it has regressed since the wiki page was made ... but I 
>> have no evidence. I think the current exe wrapper was designed to 
>> assume that the python directory with its DLLs is in PATH where it can 
>> contribute to DLL hell for all the apps you launch.
>
>I think it should all be pretty straightforward.
>
>See also http://selenic.com/repo/hg/rev/93d97a212559
>and the C source for hg.exe in exewrapper.c

It looks like my install of Pythong 2.7.6 didn't come with a python27.dll, or any python*.dll. There are only sqlite3.dll, tix84.dll, tk85.dll, tcldde13.dll, tclpip85.dll, tclreg12.dll, tcl85.dll. Did Python stop shipping with that assembly? Is there a special download package/installer I need to grab? I downloaded 2.7.6 x86 from https://www.python.org/download/releases/2.7.6 .




More information about the Mercurial-devel mailing list