1
vote
Vote UpVote

Delphi Continuous Integration: When you get E2202 “Required package ‘rtl’ not found” or F1027 “Unit not found: ‘System.pas'”

The Wiert Corner – If when setting up Continuous Integration (CI) with Delphi and you get errors like E2202 "Required package 'rtl' not found" or F1027 "Unit not found: 'System.pas'", then something is wrong with your library path on the CI server. Before going into the details of why, the quick solution is to set either of these environment variables in your build script Delphi 2007, 2010: Win32LibraryPath Delphi XE and up: DelphiLibraryPath Now back to the details of why these might not be set, most information is from my Delphi build automation workshop. Delphi uses msbuild for building and uses a set of ...
Favorite? Off-Topic? jpluimers @ 2016-11-08 06:04

Statistics

Visits: 1223
Votes: 1
Favorites: 0
Off-Topic: 0

Visits by Source

User Actions

Users who voted for this posting

Alister Christie
Subscribe:
Contact us to advertise on DelphiFeeds.com

Community Links

Torry Firebird News

Sponsor

 
Please login or register to use this functionality.
(click on this box to dismiss)