WBROWSE DE HERNAN CON VERCE 5.1

WBROWSE DE HERNAN CON VERCE 5.1

Postby Marco Augusto » Sat Nov 03, 2007 6:42 pm

Solicito su ayuda para generar libreria del wbrowse de Hernan

Hago lo siguiente:
UTLIZO VERCE 5.1 Y LE DOY LOS SIGUIENTES PARAMETROS

PROGRAMAS (PRG )

C:\HBROWSE\PRUEBA\WBROWSE.PRG
C:\HBROWSE\PRUEBA\TMULTISE.PRG

ARCHIVOS (C)

C:\HBROWSE\PRUEBA\WBRWLINE.C

PARAMETROS DE COMPILACION

BCC32=/c /O2
ILINK1=/Gn /aa /Tpe /s
ILINK2=/Gn /Tpe /s
XHARBOUR=/n /m /es2 /gc1

TODO PARACE OK, PERO AL COMPILAR EL ARCHIVO WBRLINE.C
MANDA LOS SIGUIENTES ERRORES:

Warning W8065 C:\HBROWSE\PRUEBA\WBRWLINE.C 1183: Call to function
'hb_dynsymSymbol' with no prototype in function HB_FUN_WBRWPANE
Error E2342 C:\HBROWSE\PRUEBA\WBRWLINE.C 1183: Type mismatch in parameter
'pSym' (wanted 'HB_SYMB *', got 'int') in function HB_FUN_WBRWPANE

Y POR LO TANTO LA LIBRERIA QUEDA INCOMPLETA
ALGUIEN TENDRA ALGUNA SOLUCION

SALUDOS
Marco Augusto Rodriguez Manzo
FWH January 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport

PERZO SOFT
Sistemas Personalizados
User avatar
Marco Augusto
 
Posts: 141
Joined: Wed Oct 12, 2005 1:03 pm
Location: Cuernacava, Morelos Mexico

Postby Antonio Linares » Sat Nov 03, 2007 7:10 pm

Marco Augusto,

Añade esta línea en el fichero en C, al principio:
Code: Select all  Expand view
void * hb_dynsymSymbol( void * );
regards, saludos

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

Postby Marco Augusto » Sun Nov 04, 2007 5:38 pm

GRACIAS ANTONIO

YA COMPILO LA LIBRERIA SIN ERRORES

AL INTENTAR COMPILAR UN EJEMPLO CON VERCE
ME INDICA QUE FALTA UNA LIBRERIA PCREPOS.LIB

AL COMPILAR EL EJEMPLO CON UN BATCH
MANDA EL SIGUIENTE ERROR

unresolved external '_hb_dynsymbol' referenced from whernan.lib|wbrwline

compilo de la siguente manera:

set hdir=C:\xhARBOUR
set bcdir=C:\bcc55

%hdir%\bin\harbour SAMPLE01 /n /i\FWH\include;%hdir%\include /w /p %2 %3 > err0

echo -O2 -eSAMPLE01.exe -I%hdir%\include SAMPLE01.c > b32.bc
%bcdir%\bin\bcc32 -M -c -v @b32.bc
%bcdir%\bin\brc32 -r SAMPLE01
echo c0w32.obj + > b32.bc
echo SAMPLE01, + >> B32.BC
echo SAMPLE01.exe, + >> b32.bc
echo SAMPLE01.map, + >> b32.bc
echo WHERNAN.LIB \FWH\lib\Fivehx.lib \FWH\lib\FiveHC.lib + >> b32.bc

echo %hdir%\lib\rtl.lib + >> b32.bc
echo %hdir%\lib\vm.lib + >> b32.bc
echo %hdir%\lib\gtwin.lib + >> b32.bc
echo %hdir%\lib\lang.lib + >> b32.bc
echo %hdir%\lib\macro.lib + >> b32.bc
echo %hdir%\lib\rdd.lib + >> b32.bc
echo %hdir%\lib\dbfntx.lib + >> b32.bc
echo %hdir%\lib\dbfcdx.lib + >> b32.bc
echo %hdir%\lib\dbffpt.lib + >> b32.bc
echo %hdir%\lib\hbsix.lib + >> b32.bc
echo %hdir%\lib\debug.lib + >> b32.bc
echo %hdir%\lib\common.lib + >> b32.bc
echo %hdir%\lib\pp.lib + >> b32.bc

echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib, >> b32.bc

IF EXIST SAMPLE01.res echo SAMPLE01.res >> b32.bc
%bcdir%\bin\ilink32 -Gn -aa -Tpe -s -v @b32.bc
SAMPLE01
Marco Augusto Rodriguez Manzo
FWH January 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport

PERZO SOFT
Sistemas Personalizados
User avatar
Marco Augusto
 
Posts: 141
Joined: Wed Oct 12, 2005 1:03 pm
Location: Cuernacava, Morelos Mexico

Postby wmormar » Sun Nov 04, 2007 6:29 pm

Marco Augusto,

descarga de nuevo VERCE, vienen corregidos varios bugs.

http://incos...net/fivewin

alguna duda contactame por messenger.

wmormar@hotmail.com
William, Morales
Saludos

méxico.sureste
User avatar
wmormar
 
Posts: 1074
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Postby Antonio Linares » Sun Nov 04, 2007 6:31 pm

> ME INDICA QUE FALTA UNA LIBRERIA PCREPOS.LIB

Esa librería viene incluida en las versiones más recientes de xharbour. De momento, para continuar, haz lo siguiente:

copy nulsys.lib pcrepos.lib

en el directorio LIB de xharbour

>
AL COMPILAR EL EJEMPLO CON UN BATCH
MANDA EL SIGUIENTE ERROR

unresolved external '_hb_dynsymbol' referenced from whernan.lib|wbrwline
>

Añade el siguiente código a tu PRG principal:
Code: Select all  Expand view
#pragma BEGINDUMP

#define _HB_API_INTERNAL_
#include <hbapi.h>
#include <hbapiitm.h>

PHB_SYMB hb_dynsymSymbol( PHB_DYNS pDynSym )
{
   return pDynSym->pSymbol;
}

#pragma ENDDUMP
regards, saludos

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


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 47 guests