Gems conflict

Two gems conflict at compilation

Camera Framework & Input Management Framework

[All]Release x64 - MsVS 2013

Error 1 error LNK2005: “void __cdecl UnregisterComponents(void)” (?UnregisterComponents@@YAXXZ) already defined in CameraFrameworkGem.cpp.90.obj e:\Lumberyard\dev\Solutions\LumberyardSDK.depproj\InputManagementFrameworkGem.cpp.91.obj WAF
Error 2 error LNK2005: "void _cdecl RegisterComponents(void)" (?RegisterComponents@@YAXXZ) already defined in CameraFrameworkGem.cpp.90.obj e:\Lumberyard\dev\Solutions\LumberyardSDK.depproj\InputManagementFrameworkGem.cpp.91.obj WAF
Error 3 error LNK1169: one or more multiply defined symbols found e:\Lumberyard\dev\BinTemp\win_x64_release\Code\Launcher\WindowsLauncher\SamplesProjectLauncher.exe WAF
Error 4 error MSB3073: The command “cd /d “e:\Lumberyard\dev” & lmbr_waf.bat build_win_x64_release --project-spec all --execsolution=“e:\Lumberyard\dev\Solutions\LumberyardSDK.sln”” exited with code 1. e:\Lumberyard\dev_WAF
\msbuild\waf_build.targets 74 9 WAF

Hi @razvanab

For now can you build in profile rather than release, as this seems to be fine. I will pass this problem along to the development team to look into.

Thanks for reporting it.

I got this error as well.

I had a similar situation. I fixed it by making sure I ran the “lmbr_waf configure” command in a prompt as administrator