Many things have changed for local compiling in the last year.
Even the guide that I updated went out-of-date about 3 weeks after it went live.
Some ppl are pushing for 64-bit compiles..but, I'm still on the 32-bit bandwagon.
If you happen to be on our discord, I can walk you through it faster than can be done here on the fourms.
If not...
I would switch back to 32-bit for perl .. I think lua is self-contained with luajit and the required dll.
This guide is correct up until the vcpkg portion.
Dependencies (aside from perl) are no longer used/required.
Don't worry about downloading vcpkg, cmake will do that for you.
When you get to this part..

..do not change it. Leave it as 'Use default native compilers.'
Also, if you're using a newer version of cmake that has a 3rd drop-down menu (in-between the ones shown above,) make sure that you select win32 for architecture.
Cmake used to default to 32-bit builds..but, it will now default to x64 if that is left empty.
If you follow the guide otherwise, that and the above changes should get you on the right track.
EDIT: for ref:
https://eqemu.gitbook.io/server/cate...indows-install