This is a Tutorial to modify and compile ahk by your self:
ahk L:
1. download and install Visual Studio Community 2015 with last Update
2. (optional) install additional language: Open VS > Tools > Options > Enviroment > Internation Settings
3. download and extract ahk L source - https://github.com/Lexikos/AutoHotkey_L ... master.zip
4. open AutoHotkey.sln and let it convert to 2015
5. Set the compile-option at the top to "Release" and press "F7" (=Build Solution)
6. Finished - now you have created your own ahk L
ahk h (without msvcr100.dll):
1. download and install Visual Studio Community 2015 with last Update
2. (optional) install additional language: Open VS > Tools > Options > Enviroment > Internation Settings
3. download and extract ahk h source - https://github.com/HotKeyIt/ahkdll/archive/master.zip
4. this libs has to be downloaded, because they need an upgrade to VS 2015:
https://github.com/TsudaKageyu/minhook/releases (infos: http://www.codeproject.com/Articles/443 ... king-Libra)
Download and extract "MinHook_133_lib.zip"
and replace ahkdll-master\source\lib\libMinHook.x64.lib + libMinHook.x86.lib
with lib\libMinHook-x64-v141-mt.lib + libMinHook-x86-v141-mt.lib (always use latest)
5. open AutoHotkey.sln and let it convert to 2015
6. in VS click Bottom Left "Property Manager" > Double Click on "AutoHotkey" > Configuration to "Release"
- C/C++ > Code Generation - set Runtime Library to "Multi-threaded (/MT) ; this removes the need of msvcr100.dll, which is a killer for using ahk h as installer
- Linker -> Manifest File -> Generate Manifest to "NO"
7. now save and Double Click on "lib_pcre"
- C/C++ > Code Generation - set Runtime Library to "Multi-threaded (/MT)
8. Set the compile-option at the top to "Release" and press "F7" (=Build Solution)
9. Finished - now you have created your own ahk L
At the moment i am testing ahk h, but looks good. So have fun!
Update 27.01.2016: this has been solved by myself
Update 09.02.2017: some improvements - Thx to guest3456