Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Instalacion Componente jvcl (https://www.clubdelphi.com/foros/showthread.php?t=81823)

ASUNCION 21-12-2012 22:10:23

Instalacion Componente jvcl
 
Saludos a Todos!

Necesito instalar los componete JVCL pero me da un error

pasos:
1- Descargo el paquete comprimido JVCL347CompleteJCL241-Build4571
2- Creo una Carpeta Nueva
3- Descomprimo el paquete, me salen 2 carpetas, JVCL Y JCL
4- Ejecuto install.bat de la carpeta JCL y todo se instala perfecto
5- Ejecuto Install.bat de la carpeta JVCL y sale el siguiente Error:

c:\jedi30\jvcl\devtools\packagesGenerator\generatedefines.pas(46) fatal: file not
found: 'System.types.dcu'

failed to compile JVCL installer

press any key to continue...

Agradeceria si me pueden ayudar...

movorack 21-12-2012 22:57:44

Hola asunción.

Revisa en el instalador de la JVCL. Se te pide unas rutas. Creo que ese podría ser el error.

Saludos,

beginner01 22-12-2012 00:52:45

Hola.

Ese error es un bug de las JEDI .te dejo la cita que copie y almacene en un archivo, pero que no recuerdo la fuente.

Cita:

On 2012-09-10 12:23:59, Jean-Fabien Connault wrote:

> It looks like Install.bat is throwing the following error with Delphi
> 2010...
>
> <...>\JVCL\jvcl\devtools\PackagesGenerator\GenerateDefines.pas(46)
> Fatal: F1026 File not found: 'System.Types.dcu' Failed to compile
> JVCL installer Press any key to continue . . .

I'm seeing the same error on a system with Delphi 2007 and XE installed
with the SourceForce release.

Fixing the error in the referenced unit fixed the problem though and
the installer works fine afterward.

I just replaced that Line 46 in GenerateDefines.pas with the following
block:


{$IFDEF HAS_UNITSCOPE}
System.Types,
{$ELSE HAS_UNITSCOPE}
Types,
{$ENDIF HAS_UNITSCOPE}


That should make it safe for all Delphi versions.

--
Pax,

Anthony Frazier
Victor Printing, Inc.

Re: ANN: JVCL 3.46 Released!
La parte en negrita la debes reemplzar en el archivo GenerateDefines.pas en la linea 46

Cita:

I just replaced that Line 46 in GenerateDefines.pas with the following
block:
La unidad se encuentra en jvcl\devtools\PackagesGenerator\GenerateDefines.pas


La franja horaria es GMT +2. Ahora son las 04:01:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi