Page 1 of 2

Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Tue Jun 09, 2020 3:46 pm
by AngelSalom
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: Select all

#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: Select all

@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: Select all

#
# $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 :

Image

Gracias!

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 3:53 pm
by MOISES
¿El servidor usa ssl?

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 3:58 pm
by AngelSalom
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

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 4:49 pm
by acuellar
Estimado Angel

Utilizo hbmk2 con VSCODE.
He compilado tu ejemplo y no da ningún error
Le agregué:

Code: Select all

 IF oFTP:Open( cUrl )
      MSGINFO ('conectado')
   Else
      MSGINFO ('No conecta')
   ENDIF
 
Y me da el mensaje No conecta

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 5:05 pm
by AngelSalom
Estupendo, ¿puedes mostrarme el fichero .hbp que utilizas para la compilación?

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 5:26 pm
by AngelSalom
Vale, ya lo he visto. Sobraba todas las referencias a las librerías de borland, ahora perfecto.

Re: Pasando (por fin) a hbmk2

Posted: Tue Jun 09, 2020 7:49 pm
by jvtecheto
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.

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Tue Jun 09, 2020 8:22 pm
by AngelSalom
Lo he encontrado en este hilo http://forums.fivetechsupport.com/viewt ... code+hbmk2
Tan simple como :

Code: Select all

test.prg
another.prg
-Ic:\fwh\include

-Lc:\fwh\lib
-lfiveh
-lfivehc

xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
 

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Tue Jun 09, 2020 8:23 pm
by AngelSalom
O poniendo mi ejemplo ya corregido :

Code: Select all

#
# $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

 

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Wed Jun 10, 2020 3:40 pm
by jvtecheto
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.

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Wed Jun 10, 2020 4:22 pm
by cnavarro
Jose Vicente, mira este hilo

http://forums.fivetechsupport.com/viewt ... 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

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Wed Jun 10, 2020 4:26 pm
by AngelSalom
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: Select all

# $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
 

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Thu Jun 11, 2020 2:53 pm
by jvtecheto
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

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Thu Jun 11, 2020 2:59 pm
by AngelSalom
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.

Re: Pasando (por fin) a hbmk2 *SOLUCIONADO*

Posted: Thu Jun 11, 2020 3:02 pm
by MOISES
Mira borland32.cfg e ilink32.cfg por si acaso.