Para ANtonio: C++ (sigue)

Para ANtonio: C++ (sigue)

Postby manuramos » Sun Aug 27, 2006 5:09 pm

Suguiendo con lo del otro día, ultima pregunta, espero no te moleste. (hasta que ne mo salga el primero no me sale ninguno)

intento compilar el mismo ejemplo:

// #include <winten.h>
#include <windows.h>
#include <clipapi.h>

CLIPPER lEsPar( PARAMS )
{
_retl( _parnl( 1 )%2 == 0 ) ;
}


Con BCC32 (Borland 5.5):

c:\Borland\Bcc55\Bin\Bcc32.exe -c -Ic:\Borland\Bcc55\Include %1.c

Mensajes de compilación:

Warning W8065 ClipFunc.c 7: Call to function '_parnl' with no prototype in function lEsPar

Warning W8065 ClipFunc.c 7: Call to function '_retl' with no prototype in function lEsPar

Warning W8057 ClipFunc.c 8: Parameter 'params' is never used in function lEsPar


Con BCC (Borland 4.5, no encontré otro):

c:\Borland\Bcc45\Bin\Bcc.exe -c -ml -Ic:\Borland\Bcc45\Include %1.c

Compila bien el C++ y me crea el OBJ, pero en mi aplicación, durtante el linkado me dice:

BLINKER : 1115 : CLIPFUNC.OBJ(CLIPFUNC) : 'F_LMOD@' : unresolved external

BLINKER : 0 Warning error(s), 1 Fatal error(s)


Se que me falta algo en ambos casos, seguro que es una tontería) pero como decía al principio, hasta que no me salga el primero no me sale ninguno.

Perdona el latazo. Esto es un foro FIVEWIN no C++

Un saludo.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)

Postby Antonio Linares » Sun Aug 27, 2006 5:28 pm

Manu,

bcc32.exe compila para 32 bits y hay que cambiar algunas cosas para Harbour/xHarbour.

En cuanto a bcc.exe, usa estos flags: -3 -c -ml -O2 -G -dc

y prueba de nuevo
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42113
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby manuramos » Tue Aug 29, 2006 8:00 pm

OK BCC funciona. Supongo que para BCC32 necesitaré cabeceras diferentes.

Muchas gracias.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 23 guests