Pregunta: | 56486 - COMPILAR CON CLIPPER 5.01 |
Autor: | Jesús Gil |
Un sistema que desarrolle en clipper 5.01 pero no recuerdo las librerias que utilizaba lo estoy realizando con laa siguiente instrucción clipper %1 if not errorlevel 1 rtlink file %1 me pide lam ubicación de las librerias y le indico c:clipper5lib son las siguientes: Clipper.lib Extend.lib Terminal.lib DBFNTX.lib Clipper.lib Hasta aqui todo bien pero me desplega el siguiente mensaje UNDEFINED SYMBOL(S) AFTER LIBRARY SEARCH: SYMBOL FIRST REFERENCE ´SHOWTIME´ SCM.OBJ ´KEYSEC´ SCM.OBJ ´INKEYTRAP´ SCM.OBJ ´SAVEGETS´ SCM.OBJ ´MILLISEC´ SCM.OBJ ´RESTGETS´ SCM.OBJ ´SETBOXGROW´ SCM.OBJ ´SCREENSTR´ SCM.OBJ ´FILESIZE´ SCM.OBJ warning wrt0022: . EXE may not execute properly -- Undefied symbols 316K 1 warning message(S) Por favor agradecido de como solventar esta situación necesito saber como realizo el Link, de que manera coloco el RTLINK para generar el .EXE y si necesito alguna Libreria en especial si la tienen por favor facilitenmela mucho que agradecer |
Respuesta: | Maude |
No tienes ningún error al realizar el Link. El problema radica en que el programa que quieres generar llama all archivo scm.obj. Debes buscarlo y darle bien la ubicación (o bien copiarlo donde tienes tu programa) para que pueda generarse el ejecutable. |
Respuesta: | Rene Rojas Rojas |
Hola Jesus: Pasa con tu problema que no has creado el archibo Clipper,bat que configura en la RAM los sitios donde estaran tus archivos, fuentes, obj,lib, etc luego de ello, mejor compila a mano, asi: CLIPPER NombreArchivo --------------Genera .OBJ EJ. Clipper clave-----------------------------Genera Clave.obj luego linkeas asi RTLINK file Clave--------------------------------Genera Clave.EXE luego solo lo ejecutas en tu DOS |