[wix-devs] 4.x build questions...

Hoover, Jacob Jacob.Hoover at greenheck.com
Thu Jul 9 11:10:24 PDT 2020


Which flavor of ARM tools is needed to build 4x?  (Seems the ARM64 is working for buildall.cmd, but the ARM one is not for certain libs.)

>From the CLI build I am seeing errors like:
dutil\build\obj\dutil\Release\v142\ARM\acl2util.obj : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'ARM'
wcautil\src\wcautil\wcalog.cpp(254,17): error C2373: 'WcaLogErrorArgs': redefinition; different type modifiers
balutil\build\obj\balutil\Release\v142\ARM\BalBootstrapperEngine.obj : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'ARM'
Core.Native\build\obj\wixnative\Release\ARM\wixnative.obj : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'ARM'

ConvertSymbols.cs(281,96): error CS0117: 'FileSymbolAttributes' does not contain a definition for 'GeneratedShortFileName'
ConvertSymbols.cs(431,21): error CS0117: 'RemoveFileSymbol' does not contain a definition for 'DirProperty'

Util.wixext\build\obj\utilca\Release\ARM\BroadcastSettingChange.obj : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'ARM'


And then I thought well I'll just load the solution and build via the UI, but when I tried to load the dutil.sln, I get the following: error  : Error HRESULT E_FAIL has been returned from a call to a COM component.

And the one vcxproj fails to load.

Thanks,
Jacob



More information about the wix-devs mailing list