2
votes

Found trunk here: http://virtual-treeview.googlecode.com/svn/trunk/

Downloaded files... Worked through some errors with search paths (VirtualTreesD could not locate required package "dclstd" - it was in lib/win32/release, added it to library Delphi paths)

When I try build all I get following errors:

[DCC Fatal Error] VirtualTreesR.dpk(29): E2225 Never-build package 'dclstd' must be recompiled [DCC Fatal Error] VirtualTreesD.dpk(35): E2202 Required package 'VirtualTreesR' not found

3
You must first compile the runtime package (the one with R in the end of the dpk filename) and then you can install the designtime package (D in the end)...ain
I have already tried building runtime packages, that works fine! :) But if I try "build all" or build the designtime package, I get the errors :(Tom
Check your library paths, PATH, and DCP and BPL folders for other copies of Virtual Tree View source code, BPL or DCP files.Warren P
I got it working. (See below.) Not really entirely sure why what I did worked. But I think a path somehow was wrong in the project groups file... But if noone else has had that problem, the fault points to me :)Tom

3 Answers

3
votes

The trunk version of VirtualTreesR does not require dclstd. The error message you report says it does, so it looks like you erroneously added dclstd to the run-time package's list of required packages. Revert that change. The run-time package should not require dclstd, which is a design-time package. It should require only vcl and vclx.

0
votes

Try to change target platform in project's group from Windows 64 to 32.

0
votes

Compiler try search dclstd.dcp file, this file location is for ej. win 32 in debug "lib\win32\debug".

Fix: in the tool/option/delphi option/library add $(BDSLIB)\$(Platform)\release and $(BDSLIB)\$(Platform)\debug