FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Tue Jun 09, 2020 03:46 PM
Hola amigos, estoy tratando de traducir mis bats de compilación y linkado a hbmk2, todo está funcionando genial excepto un problema que me encuentro con la clase TipClientFtp() que arroja un error.

He montado un ejemplo simple que, compilando "como siempre", funciona a las mil maravillas, pero cuando uso hbmk2 falla.

Dejo el ejemplo, el build que uso de toda la vida y mi "traducción" a hbmk2 ... entiendo que algo estoy poniendo mal pero no veo el qué.
¿Alguna ayudita?

Código ejemplo
Code (fw): Select all Collapse
#include "fivewin.ch"
#include "common.ch"

FUNCTION MAIN( )

   LOCAL oUrl
   LOCAL oFTP
   LOCAL cUser
   LOCAL cServer
   LOCAL cPassword

   cServer   := "test.com" //change ftpserver to the real name  or ip of your ftp server
   cUser     := "user"  // change ftpuser to an valid user on ftpserer
   cPassword := "pass"  // change ftppass  to an valid password for ftpuser
   cUrl      := "ftp://" + cUser + ":" + cPassword + "@" + cServer

   oUrl              := tUrl():New( cUrl )
   oFTP              := tIPClientFtp():New( oUrl, .T. )
   oFTP:nConnTimeout := 20000
   oFTP:bUsePasv     := .T.
   // Comprobamos si el usuario contiene una @ para forzar el userid
   IF At( "@", cUser ) > 0
      oFTP:oUrl:cServer   := cServer
      oFTP:oUrl:cUserID   := cUser
      oFTP:oUrl:cPassword := cPassword
   ENDIF
   IF oFTP:Open( cUrl )
      MSGINFO ('conectado')
   ENDIF

RETURN (nil)


Build para compilar que uso siempre
Code (fw): Select all Collapse
@ECHO OFF

set hdir=c:\SI\NLEN\harbour32
set bcdir=c:\SI\NLEN\bcc70
set fwdir=c:\si\nlen\fwh1906
set hdirl=c:\si\nlen\harbour32\lib

%hdir%\bin\harbour test.prg /i%fwdir%\include;%hdir%\include;%bcdir%\include;c:\si\trabajo\fwh\visionwin20\inc
%bcdir%\bin\bcc32 -M -c -I%hdir%\include;%bcdir%\include %test.c 

echo %bcdir%\lib\c0w32.obj + > b32.bc
echo test.obj,       +>> b32.bc
echo test.exe,       + >> b32.bc
echo test.map,       + >> b32.bc

REM ---- Fivewin ----
echo %fwdir%\lib\FiveH.lib + >> b32.bc
echo %fwdir%\lib\FiveHC.lib + >> b32.bc
echo %fwdir%\lib\libcurl.lib + >> b32.bc

REM --- Harbour ----
echo %hdirl%\hbwin.lib + >> b32.bc
echo %hdirl%\gtgui.lib + >> b32.bc
echo %hdirl%\gtwin.lib + >> b32.bc
echo %hdirl%\hbrtl.lib + >> b32.bc
echo %hdirl%\hbvm.lib + >> b32.bc
echo %hdirl%\hblang.lib + >> b32.bc
echo %hdirl%\hbmacro.lib + >> b32.bc
echo %hdirl%\hbrdd.lib + >> b32.bc
echo %hdirl%\rddntx.lib + >> b32.bc
echo %hdirl%\rddcdx.lib + >> b32.bc
echo %hdirl%\rddfpt.lib + >> b32.bc
echo %hdirl%\hbsix.lib + >> b32.bc
echo %hdirl%\hbdebug.lib + >> b32.bc
echo %hdirl%\hbcommon.lib + >> b32.bc
echo %hdirl%\hbpp.lib + >> b32.bc
echo %hdirl%\hbcpage.lib + >> b32.bc
echo %hdirl%\hbcplr.lib + >> b32.bc
echo %hdirl%\hbct.lib + >> b32.bc
echo %hdirl%\hbpcre.lib + >> b32.bc
echo %hdirl%\xhb.lib + >> b32.bc
echo %hdirl%\hbziparc.lib + >> b32.bc
echo %hdirl%\hbmzip.lib + >> b32.bc
echo %hdirl%\hbzlib.lib + >> b32.bc
echo %hdirl%\minizip.lib + >> b32.bc
echo %hdirl%\png.lib + >> b32.bc
echo %hdirl%\hbusrrdd.lib + >> b32.bc
echo %hdirl%\hbmxml.lib + >> b32.bc
echo %hdirl%\hbmisc.lib + >> b32.bc
echo %hdirl%\hbsqlit3.lib + >> b32.bc
echo %hdirl%\hbhttpd.lib + >> b32.bc
echo %hdirl%\hbtip.lib + >> b32.bc


REM --- Borland -----
echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\uuid.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\ws2_32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\msimg32.lib + >> b32.bc
echo %bcdir%\lib\psdk\psapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib + >> b32.bc
echo %bcdir%\lib\psdk\gdiplus.lib + >> b32.bc
echo %bcdir%\lib\psdk\shell32.lib + >> b32.bc

%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @b32.bc


Fichero .hbp que estoy creando :
Code (fw): Select all Collapse
#
# $Id: test.hbp $
#

#PRG
# ------ MODULO PRINCIPAL -------
test

#INCLUDES
-Ic:\si\nlen\fwh1906\include

#LIBRERIAS FW
-Lc:\si\nlen\fwh1906\lib
-lFiveH
-lFiveHC

#LIBRERIAS HARBOUR 
-lhbwin
-lgtgui
-llibhpdf
-lhbhpdf
-lhbct
-lxhb
-lhbziparc
-lhbmzip
-lminizip
-lpng
-lhbcomm
-lhbtip
-lhbmxml
-lmxml

#LIBRERIAS BORLAND
-Lc:\si\nlen\Bcc70\lib
-lcw32
-luuid
-limport32
-lws2_32

-Lc:\si\nlen\bcc70\lib\psdk
-lodbc32
-lnddeapi
-liphlpapi
-lmsimg32
-lpsapi
-lrasapi32
-lgdiplus
-lshell32


El error que arroja :



Gracias!
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 03:53 PM

¿El servidor usa ssl?

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 03:58 PM

Es indiferente Moises, sólo es uno de los diferentes escenarios con los que uso la clase de ftp, con ssl, sin ssl, en local ....
Lo que pretendo indicar es que el ejemplo funciona bien compilando con el primer bat, pero no con el script para hbmk2

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 04:49 PM
Estimado Angel

Utilizo hbmk2 con VSCODE.
He compilado tu ejemplo y no da ningún error
Le agregué:
Code (fw): Select all Collapse
 IF oFTP:Open( cUrl )
      MSGINFO ('conectado')
   Else
      MSGINFO ('No conecta')
   ENDIF

Y me da el mensaje No conecta
Saludos,



Adhemar C.
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 05:05 PM

Estupendo, ¿puedes mostrarme el fichero .hbp que utilizas para la compilación?

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 05:26 PM

Vale, ya lo he visto. Sobraba todas las referencias a las librerías de borland, ahora perfecto.

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Pasando (por fin) a hbmk2
Posted: Tue Jun 09, 2020 07:49 PM
AngelSalom wrote:Vale, ya lo he visto. Sobraba todas las referencias a las librerías de borland, ahora perfecto.


Hola Angel entonces el fichero que te funciona ok. como quedaria ?

Me gustaria probar hbmk2

Saludos.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Tue Jun 09, 2020 08:22 PM
Lo he encontrado en este hilo http://forums.fivetechsupport.com/viewtopic.php?f=6&t=38697&hilit=vscode+hbmk2
Tan simple como :

Code (fw): Select all Collapse
test.prg
another.prg
-Ic:\fwh\include

-Lc:\fwh\lib
-lfiveh
-lfivehc

xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Tue Jun 09, 2020 08:23 PM
O poniendo mi ejemplo ya corregido :

Code (fw): Select all Collapse
#
# $Id: test.hbp $
#

#PRG
# ------ MODULO PRINCIPAL -------
test

#INCLUDES
-Ic:\si\nlen\fwh1906\include

#LIBRERIAS FW
-Lc:\si\nlen\fwh1906\lib
-lFiveH
-lFiveHC

#LIBRERIAS HARBOUR
-lhbwin
-lgtgui
-llibhpdf
-lhbhpdf
-lhbct
-lxhb
-lhbziparc
-lhbmzip
-lminizip
-lpng
-lhbcomm
-lhbtip
-lhbmxml
-lmxml
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Wed Jun 10, 2020 03:40 PM

Gracias Angel,

Pero disculpa mi torpeza, el compilador de C ya lo detecta autotomaticamente?, no hay que decirle ni la ruta que esta?

Y Si tienes que incluir un fichero .rc o una .lib propia como se haria ?

Saludos.

Jose.

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Wed Jun 10, 2020 04:22 PM

Jose Vicente, mira este hilo

viewtopic.php?f=3t=39064start=30#p233085

En cuanto a lo que comentas de añadir una lib, se haría exactamente igual que se añaden las de Fivewin, mira el .hbp que hay en ese hilo

&&

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Wed Jun 10, 2020 04:26 PM
Te cuento. Coge el compilador de C que tengas en el PATH , en mi caso c:\bcc70\bin
Mira, te dejo mi hbp finalizado para compilar el módulo contable que tiene de todo, fuentes en PRG, fuentes en C, librerías de fw, librerías de harbour, librerías de terceros, ficheros rc ...

Code (fw): Select all Collapse
# $Id: conta.hbp $

#flags
-inc
#-b

#PRG
# ------ MODULO PRINCIPAL -------
c:\si\trabajo\fwh\visionwin20\conta\prg\conta

# ------ FICHAS -----------------
c:\si\trabajo\fwh\visionwin20\conta\prg\empresa                              
c:\si\trabajo\fwh\visionwin20\conta\prg\grupo                                
c:\si\trabajo\fwh\visionwin20\conta\prg\sgrupo                               
c:\si\trabajo\fwh\visionwin20\conta\prg\cuenta                               
c:\si\trabajo\fwh\visionwin20\conta\prg\scuenta                              
c:\si\trabajo\fwh\visionwin20\conta\prg\desglose                             
c:\si\trabajo\fwh\visionwin20\conta\prg\pgc                                  

# ------ TABLAS -----------------
c:\si\trabajo\fwh\visionwin20\conta\prg\iva                                  
c:\si\trabajo\fwh\visionwin20\conta\prg\concepto                             
c:\si\trabajo\fwh\visionwin20\conta\prg\prede                                
c:\si\trabajo\fwh\visionwin20\conta\prg\tipasi                               
c:\si\trabajo\fwh\visionwin20\conta\prg\series                               
c:\si\trabajo\fwh\visionwin20\conta\prg\paises                               
c:\si\trabajo\fwh\visionwin20\conta\prg\cp                                   
c:\si\trabajo\fwh\visionwin20\conta\prg\confsitu                             
c:\si\trabajo\fwh\visionwin20\conta\prg\confsitn
c:\si\trabajo\fwh\visionwin20\conta\prg\confpyg 
c:\si\trabajo\fwh\visionwin20\conta\prg\confpyga                             
c:\si\trabajo\fwh\visionwin20\conta\prg\confpygn
c:\si\trabajo\fwh\visionwin20\conta\prg\confratio            
c:\si\trabajo\fwh\visionwin20\conta\prg\banco           
c:\si\trabajo\fwh\visionwin20\conta\prg\entidad     

# ------ APUNTES ----------------
c:\si\trabajo\fwh\visionwin20\conta\prg\asientos                             
c:\si\trabajo\fwh\visionwin20\conta\prg\diario                               
c:\si\trabajo\fwh\visionwin20\conta\prg\diares                               
c:\si\trabajo\fwh\visionwin20\conta\prg\mayor                                
c:\si\trabajo\fwh\visionwin20\conta\prg\buscaasi                             
c:\si\trabajo\fwh\visionwin20\conta\prg\borraasi                             
c:\si\trabajo\fwh\visionwin20\conta\prg\punteo                               
c:\si\trabajo\fwh\visionwin20\conta\prg\movsub                               
c:\si\trabajo\fwh\visionwin20\conta\prg\norma43

# ------ CARTERA ----------------
c:\si\trabajo\fwh\visionwin20\conta\prg\cobros                               
c:\si\trabajo\fwh\visionwin20\conta\prg\pagos                                
c:\si\trabajo\fwh\visionwin20\conta\prg\cash                                 
c:\si\trabajo\fwh\visionwin20\conta\prg\pagoperi                             
c:\si\trabajo\fwh\visionwin20\conta\prg\remesas
c:\si\trabajo\fwh\visionwin20\conta\prg\norma34

# ------ IVA --------------------
c:\si\trabajo\fwh\visionwin20\conta\prg\ivarep                               
c:\si\trabajo\fwh\visionwin20\conta\prg\ivasop                               
c:\si\trabajo\fwh\visionwin20\conta\prg\mod303                              
c:\si\trabajo\fwh\visionwin20\conta\prg\mod340                               
c:\si\trabajo\fwh\visionwin20\conta\prg\mod347e
c:\si\trabajo\fwh\visionwin20\conta\prg\mod349
c:\si\trabajo\fwh\visionwin20\conta\prg\registro                             
c:\si\trabajo\fwh\visionwin20\conta\prg\regiva                               

# ------ IRPF -------------------
c:\si\trabajo\fwh\visionwin20\conta\prg\mod111
c:\si\trabajo\fwh\visionwin20\conta\prg\mod115
c:\si\trabajo\fwh\visionwin20\conta\prg\mod190
c:\si\trabajo\fwh\visionwin20\conta\prg\mod180
c:\si\trabajo\fwh\visionwin20\conta\prg\mod130

# ------ SII --------------------
c:\si\trabajo\fwh\visionwin20\conta\prg\sii
c:\si\trabajo\fwh\visionwin20\conta\prg\siihis
c:\si\trabajo\fwh\visionwin20\conta\prg\siicons
c:\si\trabajo\fwh\visionwin20\conta\prg\siifuncs

# ------ AMORTIZACIONES ---------
c:\si\trabajo\fwh\visionwin20\conta\prg\amort                               
c:\si\trabajo\fwh\visionwin20\conta\prg\gruamo                              
c:\si\trabajo\fwh\visionwin20\conta\prg\coefi                               

# ------ PRESUPUESTARIA ---------
c:\si\trabajo\fwh\visionwin20\conta\prg\presup
c:\si\trabajo\fwh\visionwin20\conta\prg\preanu

# ------ INFORMES ---------------
c:\si\trabajo\fwh\visionwin20\conta\prg\sumas                               
c:\si\trabajo\fwh\visionwin20\conta\prg\balances                            
c:\si\trabajo\fwh\visionwin20\conta\prg\ratios                              

# ------ ANALITICA --------------
c:\si\trabajo\fwh\visionwin20\conta\prg\departa                              
c:\si\trabajo\fwh\visionwin20\conta\prg\proyecto                             

# ------ UTILIDADES -------------
c:\si\trabajo\fwh\visionwin20\conta\prg\usuarios                             
c:\si\trabajo\fwh\visionwin20\conta\prg\terminal                             
c:\si\trabajo\fwh\visionwin20\conta\prg\reindexa                             
c:\si\trabajo\fwh\visionwin20\conta\prg\reorganiza
c:\si\trabajo\fwh\visionwin20\conta\prg\integra                              
c:\si\trabajo\fwh\visionwin20\conta\prg\miraiva                              
c:\si\trabajo\fwh\visionwin20\conta\prg\miradup                              
c:\si\trabajo\fwh\visionwin20\conta\prg\mirahue                              
c:\si\trabajo\fwh\visionwin20\conta\prg\mirahuer
c:\si\trabajo\fwh\visionwin20\conta\prg\borrasub                             
c:\si\trabajo\fwh\visionwin20\conta\prg\miradoc                              
c:\si\trabajo\fwh\visionwin20\conta\prg\renumera                             
c:\si\trabajo\fwh\visionwin20\conta\prg\importar            
c:\si\trabajo\fwh\visionwin20\conta\prg\impsol
c:\si\trabajo\fwh\visionwin20\conta\prg\impcit
c:\si\trabajo\fwh\visionwin20\conta\prg\impxls
c:\si\trabajo\fwh\visionwin20\conta\prg\impxlsav
c:\si\trabajo\fwh\visionwin20\conta\prg\copiaiva                
c:\si\trabajo\fwh\visionwin20\conta\prg\copiadep
c:\si\trabajo\fwh\visionwin20\conta\prg\exportar                             
c:\si\trabajo\fwh\visionwin20\conta\prg\impdia                               
c:\si\trabajo\fwh\visionwin20\conta\prg\cierre                               
c:\si\trabajo\fwh\visionwin20\conta\prg\invertir                             
c:\si\trabajo\fwh\visionwin20\conta\prg\actual               
c:\si\trabajo\fwh\visionwin20\conta\prg\copiadir                
c:\si\trabajo\fwh\visionwin20\conta\prg\copiadip
c:\si\trabajo\fwh\visionwin20\conta\prg\renumiva

# ------ OTROS -------------------
c:\si\trabajo\fwh\visionwin20\conta\prg\menu                                 
c:\si\trabajo\fwh\visionwin20\conta\prg\saldos                               
c:\si\trabajo\fwh\visionwin20\conta\prg\hazfiles                             
c:\si\trabajo\fwh\visionwin20\conta\prg\hazfile2                             
c:\si\trabajo\fwh\visionwin20\conta\prg\hazfile3          
c:\si\trabajo\fwh\visionwin20\conta\prg\tpub                      

# ------ CLASES --------------
c:\si\trabajo\fwh\visionwin20\clases32\tcalc  
c:\si\trabajo\fwh\visionwin20\clases32\hbmysql\tmysql
c:\si\trabajo\fwh\visionwin20\clases32\hbmysql\tsqlbrw
c:\si\trabajo\fwh\visionwin20\clases32\hbmysql\mysql.c
c:\si\trabajo\fwh\visionwin20\clases32\vmenu  
c:\si\trabajo\fwh\visionwin20\clases32\tslines
c:\si\trabajo\fwh\visionwin20\clases32\tutilpdf
c:\si\trabajo\fwh\visionwin20\clases32\timppdf
c:\si\trabajo\fwh\visionwin20\clases32\scroll 
c:\si\trabajo\fwh\visionwin20\clases32\tscan32\tscan  
c:\si\trabajo\fwh\visionwin20\clases32\mail   
c:\si\trabajo\fwh\visionwin20\clases32\tvftp  
c:\si\trabajo\fwh\visionwin20\clases32\autoget  

# ------ CLASES TCALEX -----------
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\tcalex
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\tdayv
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\tmonthv
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\tweekv
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\calinfo
c:\si\trabajo\fwh\visionwin20\clases32\tcalex\source\calexc.c

# ------ CLASES FW MODIFICADAS --
c:\si\trabajo\fwh\visionwin20\clases32\modfw  
c:\si\trabajo\fwh\visionwin20\clases32\rcolumn  
c:\si\trabajo\fwh\visionwin20\clases32\report  
c:\si\trabajo\fwh\visionwin20\clases32\rpreview
c:\si\trabajo\fwh\visionwin20\clases32\tpop3   
c:\si\trabajo\fwh\visionwin20\clases32\tgraph  
c:\si\trabajo\fwh\visionwin20\clases32\dialog  
c:\si\trabajo\fwh\visionwin20\clases32\tdosprint


# ------ FUNCIONES --------------
c:\si\trabajo\fwh\visionwin20\sifuncs\func_fil                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_dia                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_ftp
c:\si\trabajo\fwh\visionwin20\sifuncs\func_var                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_ini
c:\si\trabajo\fwh\visionwin20\sifuncs\func_mail
c:\si\trabajo\fwh\visionwin20\sifuncs\func_nube
c:\si\trabajo\fwh\visionwin20\sifuncs\func_red                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_men
c:\si\trabajo\fwh\visionwin20\sifuncs\func_rib
c:\si\trabajo\fwh\visionwin20\sifuncs\n_fichad                               
c:\si\trabajo\fwh\visionwin20\sifuncs\ficha2                              
c:\si\trabajo\fwh\visionwin20\sifuncs\informes                            
c:\si\trabajo\fwh\visionwin20\sifuncs\lista                               
c:\si\trabajo\fwh\visionwin20\sifuncs\temporal                            
c:\si\trabajo\fwh\visionwin20\sifuncs\formatos                            
c:\si\trabajo\fwh\visionwin20\sifuncs\formimp                             
c:\si\trabajo\fwh\visionwin20\sifuncs\updatedb                            
c:\si\trabajo\fwh\visionwin20\sifuncs\busca                               
c:\si\trabajo\fwh\visionwin20\sifuncs\busavan
c:\si\trabajo\fwh\visionwin20\sifuncs\conflisl
c:\si\trabajo\fwh\visionwin20\sifuncs\func_lis                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_doc                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_inf
c:\si\trabajo\fwh\visionwin20\sifuncs\func_clc                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_rec                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_div                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_gra                            
c:\si\trabajo\fwh\visionwin20\sifuncs\func_ftp
c:\si\trabajo\fwh\visionwin20\sifuncs\func_pdf
c:\si\trabajo\fwh\visionwin20\sifuncs\func_Sca                              
c:\si\trabajo\fwh\visionwin20\sifuncs\getcalc
c:\si\trabajo\fwh\visionwin20\sifuncs\func_com
c:\si\trabajo\fwh\visionwin20\sifuncs\func_usu
c:\si\trabajo\fwh\visionwin20\sifuncs\func_emp
c:\si\trabajo\fwh\visionwin20\sifuncs\func_ban
c:\si\trabajo\fwh\visionwin20\sifuncs\func_nube
c:\si\trabajo\fwh\visionwin20\sifuncs\rtf
c:\si\trabajo\fwh\visionwin20\sifuncs\rtfimp
c:\si\trabajo\fwh\visionwin20\sifuncs\correos
c:\si\trabajo\fwh\visionwin20\sifuncs\config                               
c:\si\trabajo\fwh\visionwin20\sifuncs\func_Sql
c:\si\trabajo\fwh\visionwin20\sifuncs\usulog
c:\si\trabajo\fwh\visionwin20\sifuncs\gesfile
c:\si\trabajo\fwh\visionwin20\sifuncs\calex
c:\si\trabajo\fwh\visionwin20\sifuncs\paneles
c:\si\trabajo\fwh\visionwin20\sifuncs\impok 
c:\si\trabajo\fwh\visionwin20\sifuncs\func_brw
c:\si\trabajo\fwh\visionwin20\sifuncs\wacom
c:\si\trabajo\fwh\visionwin20\sifuncs\tnewrep
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastprevio
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastcrea
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastinf
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastlista
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastform
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastimp
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastvar
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastfunc
c:\si\trabajo\fwh\visionwin20\sifuncs\tfastrun
c:\si\trabajo\fwh\visionwin20\sifuncs\errsysw
c:\si\trabajo\fwh\visionwin20\sifuncs\backup                               
c:\si\trabajo\fwh\visionwin20\sifuncs\debug

#RC
.\rc\asientos.rc
.\rc\fichas.rc
.\rc\dialogs.rc
c:\si\trabajo\fwh\visionwin20\sifuncs\sifuncs.rc
c:\si\trabajo\fwh\visionwin20\clases32\tcalc.rc
.\winxp\xplook.rc

#INCLUDES
-Ic:\si\nlen\fwh1906\include
-Ic:\si\trabajo\fwh\visionwin20\inc
-Ic:\si\trabajo\fwh\visionwin20\sifuncs
-Ic:\si\trabajo\fwh\visionwin20\conta\inc

#LIBRERIAS FW
-Lc:\si\nlen\fwh1906\lib
-lFiveH
-lFiveHC

#LIBRERIAS HARBOUR (se añaden las cabeceras .hbc)
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbhpdf.hbc
hbcomm.hbc
hbmxml.hbc

#LIBRERIAS DE TERCEROS
-Lc:\si\trabajo\fwh\visionwin20\lib32
-llibmysql
-lxlslibh
-lc5taskh
-lc5h
-lsbuttonh
-ltscan32
-lpdfprinter
-lrepexcel
-lxaFrhBcc

#LIBRERIAS PARA EL SII
-Lc:\si\trabajo\fwh\GtxSii\lib\ 
-lgtxsii
-lgtxhbcurl
-lgtxhbcurls
-lgtxhbssl
-lgtxhbssls
-lgtxlibcurl
-lgtxlibeay32
-lgtxssleay32
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Thu Jun 11, 2020 02:53 PM

Gracias Ángel, que organización, muy bien estructurado, me da error por ahora, pero voy a verlo con calma.

José.

Enviado desde mi POCOPHONE F1 mediante Tapatalk

Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Thu Jun 11, 2020 02:59 PM

Gracias, intento llevarlo bien ordenadito que luego siempre es más fácil encontrar cosas.
Ahora estoy tratando de pasar al compilador de Borland 7.4 pero me da guerra con los includes ... veremos en qué queda la cosa.

Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 838
Joined: Wed Aug 22, 2007 10:09 AM
Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*
Posted: Thu Jun 11, 2020 03:02 PM

Mira borland32.cfg e ilink32.cfg por si acaso.

Saludos / Regards,



FWH 20.04, Harbour 3.2.0 dev (r1909261630) y BCC 7.40