Re: Harbour 3.0
Posted: Thu Sep 08, 2011 8:13 pm
Estimados
Estoy pasandome a harbour bajado de las utilidades de fw
estoy tratando de compilar twbrowse1.5 de hernan pero me arroja errorres
lo estoy haciendo de esta manera
esta es la linea 382
pd: es bastante trabajo cambiarse de compilador
Estoy pasandome a harbour bajado de las utilidades de fw
- Code: Select all Expand view
Harbour Build Info
---------------------------
Version: Harbour 3.1.0dev (Rev. 17025)
Compiler: Borland C++ 5.8.2 (32-bit)
Platform: Windows 7 6.1.7601 Service Pack 1
PCode version: 0.3
ChangeLog last entry: 2011-08-30 12:30 UTC+0200 Przemyslaw Czerpak (druzus/at
iv.onet.pl)
ChangeLog ID: ChangeLog 17025 2011-08-30 10:30:47Z druzus
Built on: Aug 31 2011 13:19:44
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
---------------------------
estoy tratando de compilar twbrowse1.5 de hernan pero me arroja errorres
lo estoy haciendo de esta manera
- Code: Select all Expand view
- %bcdir%\bcc32 -O2 -c -D__HARBOUR__ -Lc:\fwh\lib;c:\harbour\lib;c:\borland\bcc582\lib -Ic:\borland\bcc582\include;c:\fwh\include;c:\harbour\include source\wbrwline.c > comp.log
- Code: Select all Expand view
- Borland C++ 5.82 for Win32 Copyright (c) 1993, 2005 Borland
source\WBRWLINE.C:
Error E2451 source\WBRWLINE.C 387: Undefined symbol 'hb_symEval' in function PaintTheLine
Error E2451 source\WBRWLINE.C 399: Undefined symbol 'hb_symEval' in function PaintTheLine
Error E2451 source\WBRWLINE.C 412: Undefined symbol 'hb_symEval' in function PaintTheLine
Warning W8065 source\WBRWLINE.C 748: Call to function 'ISLOG' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 758: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 770: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 822: Call to function 'ISARRAY' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 825: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 826: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 828: Call to function 'ISNUM' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 830: Call to function 'ISLOG' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 831: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 832: Call to function 'ISLOG' with no prototype in function HB_FUN_WBRWLINE
Warning W8065 source\WBRWLINE.C 900: Call to function 'ISNUM' with no prototype in function HB_FUN_WBRWRECT
Warning W8065 source\WBRWLINE.C 1021: Call to function 'ISARRAY' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1029: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1037: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1169: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1170: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1172: Call to function 'ISNUM' with no prototype in function HB_FUN_WBRWPANE
Warning W8065 source\WBRWLINE.C 1174: Call to function 'ISBLOCK' with no prototype in function HB_FUN_WBRWPANE
esta es la linea 382
- Code: Select all Expand view
- else // Si es Numerico Bmp no Tree, o , es Character !!!!
{
if ( pBkColor ) // Bloque de Color Fondo Celda
{
_PutSym( _SymEval );
_xPushM( pBkColor );
_PutLN( wRowPos );
_PutLN( wIndex );
_PutLN( bFooter ? 2 : ( bHeader ? 1 : ( bSelect ? 3 : 0 ) ) );
_xEval( 3 ) ;
if ( hb_parinfo( -1 ) & NUMERIC )
lBkColorOld = SetBkColor( hDC, hb_parnl( - 1 ) ) ;
}
if( pTextColor ) // Bloque de Color Texto Celda
{
_PutSym( _SymEval );
_xPushM( pTextColor );
_PutLN( wRowPos );
_PutLN( wIndex );
_PutLN( bFooter ? 2 : ( bHeader ? 1 : ( bSelect ? 3 : 0 ) ) );
_xEval( 3 ) ;
if ( hb_parinfo( -1 ) & NUMERIC )
lTextColorOld = SetTextColor( hDC, hb_parnl( - 1 ) ) ;
}
hFont = 0 ;
if( pFont ) // Bloque de Font Celda
pd: es bastante trabajo cambiarse de compilador