try adding this to build script
AddEngineThirdPartyPrivateStaticDependencies(Target, "libcurl");
Also you have soem missing definition like you bypassing make system for library you use, you should build the library with it’s own build system. I once tried to use third party library and by using this i was able to build it based on it’s own build system: