- changed status to invalid
Failed build for Linux in Delphi 10.2
Issue #247
invalid
Delphi 10.2 installed on Windows 7 32 bit.
Attempting to build for Win32 and Linux64 Debug and Release only.
Using 1.2.1 hotfix code. Seeing 12 errors during debug build for Linux:
Build FAILED.
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Base.dproj" (Build target) (2) ->
(_PasCoreCompile target) ->
C:\Program Files\Embarcadero\Studio\19.0\Bin\CodeGear.Delphi.Targets(399,5): error E2597: C:\Program Files\Embarcadero\Studio\19.0\bin\ld-linux.exe: error: cannot
find -lgcc_s
C:\Program Files\Embarcadero\Studio\19.0\Bin\CodeGear.Delphi.Targets(399,5): error F2588: Linker error code: 1 ($00000001)
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Core.dproj" (Build target) (3) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Core.dpk(34): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Data.dproj" (Build target) (4) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Data.dpk(35): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Data.Designtime.dproj" (Build target) (5) ->
Spring.Data.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Data.Designtime.dpk(34): error E2202: Required package 'Spring.Data' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Persistence.dproj" (Build target) (6) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Persistence.dpk(41): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Extensions.dproj" (Build target) (7) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Extensions.dpk(34): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Tests\Spring.Tests.Delphi10Tokyo.dproj" (Build target) (8) ->
Spring.Tests.dpr(63): error F2613: Unit 'TestFramework' not found.
0 Warning(s)
13 Error(s)
Time Elapsed 00:01:08.75
Release build for Linux also fails with 13 errors:
Build FAILED.
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Base.dproj" (Build target) (2) ->
(_PasCoreCompile target) ->
C:\Program Files\Embarcadero\Studio\19.0\Bin\CodeGear.Delphi.Targets(399,5): error E2597: C:\Program Files\Embarcadero\Studio\19.0\bin\ld-linux.exe: error: cannot
find -lgcc_s
C:\Program Files\Embarcadero\Studio\19.0\Bin\CodeGear.Delphi.Targets(399,5): error F2588: Linker error code: 1 ($00000001)
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Core.dproj" (Build target) (3) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Core.dpk(34): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Data.dproj" (Build target) (4) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Data.dpk(35): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Data.Designtime.dproj" (Build target) (5) ->
Spring.Data.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Data.Designtime.dpk(34): error E2202: Required package 'Spring.Data' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Persistence.dproj" (Build target) (6) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Persistence.dpk(41): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring.Extensions.dproj" (Build target) (7) ->
Spring.Base.dpk(1): error E2225: Never-build package 'Spring' must be recompiled
Spring.Extensions.dpk(34): error E2202: Required package 'Spring.Base' not found
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Packages\Delphi10Tokyo\Spring4D.groupproj" (build target) (1) ->
"C:\Program Files\Embarcadero\Studio\19.0\source\opensource\spring4d\Tests\Spring.Tests.Delphi10Tokyo.dproj" (Build target) (8) ->
Spring.Tests.dpr(63): error F2613: Unit 'TestFramework' not found.
0 Warning(s)
13 Error(s)
Time Elapsed 00:00:39.60
Windows builds for Debug and Release are error free. Let me know if there is any further information that I might be able provide.
Comments (3)
-
repo owner -
repo owner TestFramework is not shipped as dcu for Linux, need to add the source path to your Linux lib path.
As for the error: cannot find -lgcc_s: not our fault
-
reporter Oky doky. Thanks for the help. I'll look into it.
Ryan
- Log in to comment