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
WBROWSE DE HERNAN CON VERCE 5.1
-
- Posts: 122
- Joined: Wed Oct 12, 2005 1:03 pm
- Location: Cuernacava, Morelos Mexico
WBROWSE DE HERNAN CON VERCE 5.1
Marco Augusto Rodriguez Manzo
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Marco Augusto,
Añade esta línea en el fichero en C, al principio:
Añade esta línea en el fichero en C, al principio:
Code: Select all
void * hb_dynsymSymbol( void * );
-
- Posts: 122
- Joined: Wed Oct 12, 2005 1:03 pm
- Location: Cuernacava, Morelos Mexico
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
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 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
fwh 2020 Xharbour 1.2.3
MySQL 5.0.19 Fastreport
PERZO SOFT
Sistemas Personalizados
Marco Augusto,
descarga de nuevo VERCE, vienen corregidos varios bugs.
http://incos...net/fivewin
alguna duda contactame por messenger.
wmormar@hotmail.com
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
Saludos
méxico.sureste
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
> 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:
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
#pragma BEGINDUMP
#define _HB_API_INTERNAL_
#include <hbapi.h>
#include <hbapiitm.h>
PHB_SYMB hb_dynsymSymbol( PHB_DYNS pDynSym )
{
return pDynSym->pSymbol;
}
#pragma ENDDUMP