Adding FHttpModule causing linker issues even with HTTP being refenced in build cs file

ChrisVVVVVV
Fri, 25 Sep 2020 20:12:03 +0000
Plugins

Hello!

After adding the FHttpModule to my class:

FHttpModule Http = FHttpModule::Get();

and add the “HTTP” to my public dependencies in my plugin’s build file

PublicDependencyModuleNames.AddRange(
			new string[]
			{
				// ... add other public dependencies that you statically link with here ...
				"AnimationBlueprintEditor",
				"BehaviorTreeEditor",
				"Core",
				"CoreUObject",
				"Engine",
				"EditorStyle",
				"HTTP",
				"InputCore",
				"Json",
				"JsonUtilities",
				"Kismet",
				"LevelEditor",
				"Projects",
				"Slate",
				"SlateCore",
				"SSL",
				"UMGEditor",
				"UnrealEd",
				"WebBrowser",
			}
			);

I still get linker errors:

 unresolved external symbol "public: virtual bool __cdecl FHttpModule::Exec(class UWorld *,wchar_t const *,class FOutputDevice &)" (?Exec@FHttpModule@@UEAA_NPEAVUWorld@@PEB_WAEAVFOutputDevice@@@Z)

Is there something that I’m missing?

1 post - 1 participant