DelphiPackageManager / DPM

A Package Manager for Delphi
Apache License 2.0
96 stars 21 forks source link

Cannot compile #15

Closed limelect closed 3 years ago

limelect commented 3 years ago

D10.2.3 in unit DPM.Core.Package.Installer; line 535-554 projectReferences.AddRange(TEnumerable.Select<IPackageInfo, TProjectReference>(projectPackageInfos, function(const info : IPackageInfo) : TProjectReference

DPM.Core.Package.Interfaces.IPackageInfo,DPM.Core.Dependency.Interfaces.TProjectReference>' that can be called with these arguments

vincentparrett commented 3 years ago

What version of Spring4D are you using? You need to use the develop branch

https://bitbucket.org/sglienke/spring4d/branch/develop

limelect commented 3 years ago

Changed to the above link Same problem And furthermore read-only DPM.IDE.EditorViewFrame; 631 FScrollList.CurrentRow := -1; 638 FScrollList.CurrentRow := 0; 779 FScrollList.CurrentRow := -1;

vincentparrett commented 3 years ago

What version of delphi?

vincentparrett commented 3 years ago

To me those errors indicate you are not using the latest versions of the virtual list view package and the spring4d.

Try cleaning out your package cache folder C:\Users[Username]\AppData\Roaming.dpm\packages

I have updated the Getting Started page - in particular the build section about creating the missing packages.

vincentparrett commented 3 years ago

I just added a fresh virtuallistview release and updated the projects to use it - it built fine on my machine and the CI server.

limelect commented 3 years ago

D10.2.3 new download If i compile dpm.dpr i have more problems DPM.IDE.D102.dpr same problems Give up good luck

vincentparrett commented 3 years ago

I'd like to help you but you haven't actually told me what steps you followed. This is harder than the average project as it's bootstrapping itself.

limelect commented 3 years ago

Very simple could not compile on D10.2.3

This is what i got as you can see

in unit DPM.Core.Package.Installer; line 535-554 projectReferences.AddRange(TEnumerable.Select<IPackageInfo, TProjectReference>(projectPackageInfos, function(const info : IPackageInfo) : TProjectReference

DPM.Core.Package.Interfaces.IPackageInfo,DPM.Core.Dependency.Interfaces.TProjectReference>' that can be called with these arguments

In order to help you will let you connect with TEAM VIEWER to my d10.2.3