Integrate lua but compile fail

As described in Engine\Plugins\ScriptPlugin\Source\Lua\README.txt, I download Lua 5.3.0 source file.
rebuild lua.sln ( it is a visual studio 2013 sln, but UE4.17 is using visual studio 2017).
And I got some errors when compling : FScriptContextBase is no define?
Is there any other step that I was missed?
Please help,thanks.

it works well!