Ya se que se trata de un foro para FW, pero tengo un problema de CLIPPER 5.3 muy gordo y no se como solucionarlo. Por favor, si alguien sabe como arregalrlo, si es tan amable, me conteste a mi correo ramosframit@ono.com. Garcias.
Este es el asunto. Hace bastante años (1995) que tengo un programa de clipper en la calle, concretamente en un taller. Le han hecho otros en Windows, pero solo le gusta el mio, y de vez en cuando me solicita algunas inclusiones al programa (como es el caso).
El problema es que el mes pasado cambié de ordenador y por fin me pasé a XP. Y ahora no me Linkea el programa. Utilizaba el EXOSPACE, pero ahora me dá el siguiente fallo:
WARNING(#4080): Can't re-assign segment "DMTE" to group "DLL", it
is already assigned to group "DMT_GROUP".
Me dan 7 errores como este más:
Preparing GDT image.
Writing code image to .EXP file.
ERROR(#4060): File(dos\crt0.asm) Multiple starting addresses found.
Address from module "m5prelod.asm" used.
Sorting 6081 relocations.
Building relocation tables.
Writing GDT image to .EXP file.
7 WARNING error(s) detected.
45 SYMBOL DEFINITION error(s) detected.
1952048 bytes used out of 16586976 bytes available.
Generating C:\CLIPPER5\TALLER\TALLER.EXE...
EXOSPACE : C:\CLIPPER5\TALLER\TALLER.EXE successfully linked
Error [35]: General Protection Fault in TALLER.EXE at 040F:2682
code=0000 ss=0977 ds=040F es=00C7
ax=3502 bx=0D0A cx=7FE5 dx=0957 sp=6BE0 bp=14F8 si=0056 di=0431
¿Alguna idea?
Lo he intentado con BLINKER, pero me dice que el programa es demasiado extenso y que no cabe en memoria. Le he hecho de todo, he probado todos los parámetros del HELP, y nada, nada de nada...
Por otro lado, con XP no me valen los SET's del BAT (SET OBJ, SET BIN, etc...) y no sé si ahí está el problema o es del EXOSPACE+XP
El siguiente paso es pasarlo a FW, pero con todos las añadiduras que tiene, es enorme y me puedo pasar años antes de que quede como ahora, con lo que necesito que funcione mientras tanto lo paso, además necesito cambiar ya a xHarbour, y no puedo perder tiempo.
Gracias.