La Web del Programador: Comunidad de Programadores
 
    Pregunta:  509 - COMO LIGAR C Y CLIPPER 5.3
Autor:  Arturo Meza Arellano
Como puedo compilar y linkear dos archivos fuentes uno escrito en c++ de borland y otro en clipper 5.3
Ademas como puedo crear librerias para clipper con funciones de c++ en archivos con extencion *.lib
se los agradeceria mucho.. Atte arturo

  Respuesta:  Vicente Serrano
Clipper, esta hecho en C Edicion 5.0.(Microsoft)
Solamente se puede hacer funciones con la edicion 5.0, con la 6.0...NO FUNCIONAN.
POR LO TANTO C ++ BORLAND no creo que puedas.
Exite el programa LIB.EXE, (en C ) para crear/modificar librerias.

  Respuesta:  Angel Utrera Torremocha
Si utilizas la versión de 5.3 de Clipper, debes programar con la versión 1.0 de Microsoft Visual C(o la Microsoft C 8.0 que es la misma) . No obstante, puedes utilizar el compilador de Borland, pero con mas limitaciones, como es el hecho de no poder usar la librería de punto flotante, entre otras.

Para enlazar el fichero obj con el lib, debes usar el enlazador EXOXPACE.EXE, un ejemplo del enlazado sería :

EXOSPACE FILE fichclip.obj LIBRARY LLIBG.LIB,CLIPPER.LIB,EXTEND.LIB,TERMINAL.LIB,DBFNTX.LIB,LLIBCE.LIB, libreria_c.lib
Donde fichclip.obj es tu fichero obj de clipper y libreria_c.lib es la librería que has hecho en c.