Problem with installing libraries in Delphi XE8

Asked

Viewed 1,204 times

0

I was trying to install the Id3v1 and Id3v2 libraries, but when I went to install there was an error because these libraries use Units like Tntclasses, Tntsysutils, etc. So I searched the internet and found Tnt Unicode Controls. So I downloaded, I opened the *.dpk file but when I try to compile it from the error because in the 'requires' it has the package 'vcl'.

Then he gives the following error message.

Tntunicodevcl.dpk : E2202 Required package 'vcl' not found.

I haven’t found anything that solves my problem on the internet. Can anyone help me?

Did I try to install it wrong or something?

2 answers

1

It seems that the component is not compatible with XE8 version and cannot find the directory containing the VCL. Check this. If it is the 3DeLite’s component, according to their website the component is compatible up to the XE5.

  • Hmm... Yeah, I even managed to fix the vcl error, I searched the Delphi folder for those files I needed (vcl.dcp, vclx.dcp) and copied them to the same folder of the library I’m trying to install, and the error is gone, but now the following error occurs: F2051 Unit System was Compiled with a Different version of "". @Delayloadhelper2

  • Try recompiling the package. It might work.

1


This error usually occurs when there are problems with installing Delphi. Check the Library Path (Tools > Options > Delphi Options > Library) to see if it has the default paths (they are in the Delphi folder, subfolders):

\lib Win32 release, Imports, Dcp, include

Or reinstall Delphi (most cases only resolve by reinstalling)

Browser other questions tagged

You are not signed in. Login or sign up in order to post.