MixedRealityToolkit icon indicating copy to clipboard operation
MixedRealityToolkit copied to clipboard

How to build the sharing ?

Open AlexPiro opened this issue 4 years ago • 1 comments

I can't manage to build the sharing. I find the missing dependencies so I'm able to build dependencies but I can't build the solution using BuildSharingLib.bat

I tried to compile with VS2017 and VS2019, but I still get the same error :

6>GetInstalledSDKLocations:
         Searching for SDKs targeting "UAP, 10.0.10586.0".
         Searching for SDKs targeting "Windows, 8.1".
       ResolveSDKReferences:
           Reading SDK manifest file "C:\Program Files (x86)\Microsoft SDKs\Windows Kits\10\ExtensionS
         DKs\Microsoft.VCLibs\14.0\SDKManifest.xml".
           Targeted configuration and architecture "Retail|ARM"
           Could not find "FrameworkIdentity" attribute "FrameworkIdentity-Retail-ARM" in the SDK mani
         fest.
           Found "FrameworkIdentity" attribute "Name = Microsoft.VCLibs.140.00, MinVersion = 14.0.2781
         0.0, Publisher = 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington,
          C=US'" in the SDK manifest.
           Found "APPX" location attribute "AppX-Retail-x86=.\AppX\Retail\x86\Microsoft.VCLibs.x86.14.
         00.appx" in the SDK manifest.
           Found "APPX" location attribute "AppX-Retail-x64=.\AppX\Retail\x64\Microsoft.VCLibs.x64.14.
         00.appx" in the SDK manifest.
           Found "APPX" location attribute "AppX-Retail-ARM=.\AppX\Retail\ARM\Microsoft.VCLibs.ARM.14.
         00.appx" in the SDK manifest.
           Found "APPX" location attribute "AppX-Retail-ARM64=.\AppX\Retail\ARM64\Microsoft.VCLibs.ARM
         64.14.00.appx" in the SDK manifest.
       ExpandSDKReferences:
         Enumerating SDK Reference "Microsoft.VCLibs, Version=14.0" from "C:\Program Files (x86)\Micro
         soft SDKs\Windows Kits\10\ExtensionSDKs\Microsoft.VCLibs\14.0\".
       InitializeBuildStatus:
         Touching "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Project
         s\..\tmp\Release\ARM\ClientUniversal\ClientUniversal.tlog\unsuccessfulbuild".
       VcpkgTripletSelection:
         Using triplet "arm-uwp" from "C:\Users\Alexandre\Documents\Unity Projects\SpectatorView\vcpkg
         \installed\arm-uwp\"
       ClCompile:
         All outputs are up-to-date.
         All outputs are up-to-date.
       Lib:
         C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\H
         ostX86\arm\Lib.exe /OUT:"C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Shar
         ing\Src\Projects\..\bin\Release\ARM\ClientUniversal\SharingClient.lib" zxing_UAP_ARM_Release.
         lib zint_UAP_ARM_Release.lib /LIBPATH:"..\..\External\zxing-cpp\lib\Windows" /LIBPATH:"..\..\
         External\zint-2.4.3\lib" /NOLOGO /MACHINE:ARM /LTCG /ignore:4264 /ignore:4221 "C:\Users\Alexa
         ndre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\Release\ARM\Cli
         entUniversal\DirectPairConnector.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\DirectPairReceiver.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\DynamicLibrary.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\ImageData.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\ImageLuminanceSource.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\PairingInfo.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\PairingManagerImpl.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\Settings.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\SharingManagerImpl.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\SideCarContextImpl.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\stdafx.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\TagImageImpl.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\VisualPairConnectorImpl.obj"
         "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\..\tmp\
         Release\ARM\ClientUniversal\VisualPairReceiverImpl.obj"
     6>LIB : fatal error C1007: indicateur '-pdbrpc' non reconnu dans 'p2' [C:\Users\Alexandre\Documen
       ts\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\ClientUniversal\ClientUniversal.vcxp
       roj]
     6>LINK : fatal error LNK1257: Úchec de la gÚnÚration du code [C:\Users\Alexandre\Documents\Unity
       Projects\MixedRealityToolkit\Sharing\Src\Projects\ClientUniversal\ClientUniversal.vcxproj]
     6>Done Building Project "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\
       Src\Projects\ClientUniversal\ClientUniversal.vcxproj" (default targets) -- FAILED.
     4>Done Building Project "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\
       Src\Solutions\VisualStudio\..\..\Projects\ClientUniversal\ClientUniversal.vcxproj.metaproj" (de
       fault targets) -- FAILED.
     1>Done Building Project "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\
       Src\Solutions\VisualStudio\MixedRealityToolkit.Sharing.sln" (default targets) -- FAILED. 

Build FAILED.
       "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Solutions\VisualSt
       udio\MixedRealityToolkit.Sharing.sln" (default target) (1) ->
       "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Solutions\VisualSt
       udio\..\..\Projects\ClientUniversal\ClientUniversal.vcxproj.metaproj" (default target) (4) ->
       "C:\Users\Alexandre\Documents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\ClientUni
       versal\ClientUniversal.vcxproj" (default target) (6) ->
       (Lib target) ->
         LIB : fatal error C1007: indicateur '-pdbrpc' non reconnu dans 'p2' [C:\Users\Alexandre\Docum
       ents\Unity Projects\MixedRealityToolkit\Sharing\Src\Projects\ClientUniversal\ClientUniversal.vc
       xproj]
         LINK : fatal error LNK1257:  Úchec de la gÚnÚration code [C:\Users\Alexandre\Documents\Unit
       y Projects\MixedRealityToolkit\Sharing\Src\Projects\ClientUniversal\ClientUniversal.vcxproj]

    0 Warning(s)
    2 Error(s)

My VisualStudio is in French so I got french words in the error log : LIB : fatal error C1007: indicateur '-pdbrpc' non reconnu dans 'p2' should be something like : LIB : fatal error C1007: unknown flags '-pdbrpc' in 'p2'

What I'm doing wrong ?

AlexPiro avatar Apr 21 '21 11:04 AlexPiro

@davidkline-ms Did we document the necessary steps to take to make sharing buildable again after https://github.com/microsoft/MixedRealityToolkit/pull/208? Could be related?

keveleigh avatar Apr 21 '21 16:04 keveleigh