HashLoad / boss-ide

IDE plugin to hot load component by project based on boss dependency manager
MIT License
56 stars 13 forks source link

Error installing for Delphi Berlin #9

Closed toppermitz closed 4 years ago

toppermitz commented 5 years ago

Installing boss-ide on Delphi Berlin Update 2 has a build fail.

Microsoft (R) Build Engine Version 3.5.30729.9135
[Microsoft .NET Framework, Version 2.0.50727.9148]
Copyright (C) Microsoft Corporation 2007. All rights reserved.

Build started 24/10/2019 13:34:00.
Project "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" on node 0 (Build target(s)).
  Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.dcu".
  Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.dcp".
  Creating directory "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\.bpl".
BuildVersionResource:
  CodeGear Resource Compiler/Binder
  Version 1.2.2 Copyright (c) 2008-2012 Embarcadero Technologies Inc.

  Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0

  Copyright (C) Microsoft Corporation.  All rights reserved.

  Deleting file "boss_ide.vrc".
_PasCoreCompile:
  Embarcadero Delphi for Win32 compiler version 31.0
  Copyright (c) 1983,2016 Embarcadero Technologies, Inc.
src\core\Boss.Modules.PackageProcessor.pas(98): Hint warning H2164: Variable 'LCommand' is declared but never used in 'TBossPackageProcessor.MakeLink'
src\core\Boss.Modules.PackageProcessor.pas(166): error E2010: Incompatible types: 'TStringDynArray' and 'System.TArray<System.string>'
src\core\Boss.Modules.PackageProcessor.pas(198): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
src\core\Boss.Modules.PackageProcessor.pas(245): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
boss_ide.dpk(38): error F2063: Could not compile used unit 'Boss.Modules.PackageProcessor.pas'
Done Building Project "C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target(s)) -- FAILED.

Build FAILED.

"C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target) (1) ->
(_PasCoreCompile target) -> 
  src\core\Boss.Modules.PackageProcessor.pas(98): Hint warning H2164: Variable 'LCommand' is declared but never used in 'TBossPackageProcessor.MakeLink'

"C:\Users\anderson\.boss\modules\5a7f3942105f389501dd9b6feb076eff\modules\boss-ide\boss_ide.dproj" (Build target) (1) ->
(_PasCoreCompile target) -> 
  src\core\Boss.Modules.PackageProcessor.pas(166): error E2010: Incompatible types: 'TStringDynArray' and 'System.TArray<System.string>'
  src\core\Boss.Modules.PackageProcessor.pas(198): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
  src\core\Boss.Modules.PackageProcessor.pas(245): error E2010: Incompatible types: 'System.TArray<System.string>' and 'TStringDynArray'
  boss_ide.dpk(38): error F2063: Could not compile used unit 'Boss.Modules.PackageProcessor.pas'

    1 Warning(s)
    4 Error(s)

Time Elapsed 00:00:01.06
snakeice commented 4 years ago

Resolved on #10