Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Error 'RLINK32.DLL'!! (https://www.clubdelphi.com/foros/showthread.php?t=77948)

educanet 08-03-2012 13:29:50

Error 'RLINK32.DLL'!!
 
Buenas,

Desde hace varios días he estado teniendo el mismo problema, cada vez de manera mas frecuente, hasta el punto de que hoy no puedo ni compilar....el problema es el siguiente:
Al compilar o construir el proyecto me sale siempre este error (Access violation at address 1558A39E in module 'RLINK32.DLL'. Read of address 16A9B314.), y después, si vuelvo a intentar compilar otra vez(sin cerrar y volver a abrir delphi) me sale el error "[Fatal Error] Internal error: LA30".
He estado buscando por el foro y he encontrado temas relacionados, he probado a eliminar el .res y también el .exe que creaba la compilación y antes funcionaba, pero ahora ese "truquillo" ha dejado de funcionar.

Creemos que puede ser porque la aplicación ya está superando los 100Mb de tamaño, porque usamos un montón de TRVProjects(el sistema de impresos Rave Reports, de nevrona, en la versión BEX 6.0.5) para la impresión de documentos y esto hace que la aplicación aumente de tamaño considerablemente(se guardan los ficheros de impreso dentro del ejecutable).

No sabemos si puede ser exactamente por esto o por otra cosa que se nos está escapando...(es muy laborioso desactivar todos los impresos para hacer las pruebas)

Agradecería mucho vuestra ayuda porque ando completamente bloqueado y no puedo seguir trabajando en el proyecto.:(
Gracias de antemano.;)

Saludos.

Casimiro Notevi 08-03-2012 14:52:44

Primero prueba a compilar cualquier otro proyecto simple y si funciona bien quiere decir que no es problema de delphi.
En caso de que también tengas problemas, reinstala delphi.
Si se ejecuta todo normalmente, entonces el problema va a estar en el tamaño de tu ejecutable.

educanet 08-03-2012 16:16:51

Gracias por contestar Casimiro.

Ya he probado con varias aplicaciones distintas y este problema solo ocurre con ese proyecto en concreto..., llevo todo el día haciendo distintas pruebas (incluso poniendo el delphi en varios equipos distintos) y hemos descubierto que el problema puede ser por usar el Delphi7 en Windows7.
En los equipos que tienen Windows7 o Windows Vista sale el error del RLINK32 siempre (debe ser por eso de que al instalar Delphi7 en estos sistemas operativos sale un mensaje de problemas con la compatibilidad), en cambio en un ordenador con Windows XP no sale ese error.

De todas formas, me estoy montando una maquina virtual de un Windows XP en mi equipo para terminar de testearlo bien, ya os comentaré que pasa.;)

Casimiro Notevi 08-03-2012 16:25:04

Prueba también a ejecutar delphi con "compatibilidad con xp" (desde el win7)

educanet 08-03-2012 16:33:55

Cita:

Empezado por Casimiro Notevi (Mensaje 427146)
Prueba también a ejecutar delphi con "compatibilidad con xp" (desde el win7)

Eso también lo he probado, tanto "compatibilidad con XP(Service Pack 2)" como con "compatibilidad con XP(Service Pack 3)" y en ninguna de las dos me funciona, solo me ha funcionado en un equipo que tenía el Widows XP instalado "de serie".

educanet 13-03-2012 09:07:53

En principio en la maquina virtual de windows XP parecia funcionar, pero ya ha vuelto a aparecer el mismo error, vamos a probar a sacar todos los Rave de la aplicación y meterlos en la Base de Datos(trabajo que me llevará bastante tiempooo)

Casimiro Notevi 13-03-2012 11:39:03

[quote=educanet;427500... vamos a probar a sacar todos los Rave de la aplicación y meterlos en la Base de Datos(trabajo que me llevará bastante tiempooo)[/quote]

Creo que es lo mejor que puedes hacer.


La franja horaria es GMT +2. Ahora son las 13:06:24.

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