FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error al compilar con VS2019
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 12:05 PM
Gracias estimado Joao

Hice con todos los par谩metros, igual sale ese warning :(
Code (fw): Select all Collapse
warning C4996: 'inet_addr': Use inet_pton() or InetPton() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
Ahora lo que quiero es dar soluci贸n es la la funci贸n FtpFecha

Gracias por la ayuda
Saludos,



Adhemar C.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 01:46 PM

define _WINSOCK_DEPRECATED_NO_WARNINGS

definir _WINSOCK_DEPRECATED_NO_WARNINGS en linea superior del stdafx.h

y/贸

include <WS2tcpip.h>

Que 茅s,

FtpFecha ?

Regards, saludos.

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 05:37 PM
Muchas gracias estimado Joao

con #define _WINSOCK_DEPRECATED_NO_WARNINGS
Desapareci贸 el error.

FrpFecha en una funci贸n que utilizo para verificar la fecha del .EXE alojado en un FTP
Si es diferente al que est谩 en ejecuci贸n la descarga y lo reemplaza
Code (fw): Select all Collapse
Function FtpFecha(cFile,cFtpSite,cUsuario,cPass)
聽 oInt:=tInternet():New()
聽 oFtp:=tFtp():New(cFtpSite,oInt,cUsuario,cPass)
聽
聽 IF !Empty(oFtp:hFtp)
聽 聽 聽aFiles:=oFtp:Directory(cFile)
聽 聽 聽IF Len(aFiles)>0 聽 聽 聽 聽
聽 聽 聽 聽 HoraNew:= aFiles[1,4]
聽 聽 聽 聽 FtpFecExeNew:=dToS(aFiles[1,3])+Left(HoraNew,2)+Subs(HoraNew,4,2)+Right(HoraNew,2)
聽 聽 聽 Endif
聽 Else
聽 聽 聽 聽FtpFecExeNew:=""
聽 EndIf
聽Return FtpFecExeNew
Atr谩s especifique algunos cambios

Gracias por la ayuda
Saludos,



Adhemar C.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 05:47 PM
acuellar wrote:Muchas gracias estimado Joao

con #define _WINSOCK_DEPRECATED_NO_WARNINGS
Desapareci贸 el error.

FrpFecha en una funci贸n que utilizo para verificar la fecha del .EXE alojado en un FTP
Si es diferente al que est谩 en ejecuci贸n la descarga y lo reemplaza
Code (fw): Select all Collapse
Function FtpFecha(cFile,cFtpSite,cUsuario,cPass)
聽 oInt:=tInternet():New()
聽 oFtp:=tFtp():New(cFtpSite,oInt,cUsuario,cPass)
聽
聽 IF !Empty(oFtp:hFtp)
聽 聽 聽aFiles:=oFtp:Directory(cFile)
聽 聽 聽IF Len(aFiles)>0 聽 聽 聽 聽
聽 聽 聽 聽 HoraNew:= aFiles[1,4]
聽 聽 聽 聽 FtpFecExeNew:=dToS(aFiles[1,3])+Left(HoraNew,2)+Subs(HoraNew,4,2)+Right(HoraNew,2)
聽 聽 聽 Endif
聽 Else
聽 聽 聽 聽FtpFecExeNew:=""
聽 EndIf
聽Return FtpFecExeNew
Atr谩s especifique algunos cambios

Gracias por la ayuda

FtpFecha -> funcion贸 antes?
驴Tienes la versi贸n anterior que funcionaba? 驴Cambi贸 algo en el FTP (host)?

No entiendo FTP, as铆 que no s茅 si puedo ayudar. Solo an铆mate. jajajaja

Regards, saludos.

Regards.
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 06:32 PM

Estimado Joao

Compilando con BCC todo perfecto, el problema es con MSVS

Saludos,



Adhemar C.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 06:49 PM

Honestamente, prob茅 MSVC 2019, compil贸 bien, pero algo que no puedo explicar me hizo renunciar. Sigo usando BCC7.4 para xHarbour, todo funciona mil maravillas, 驴por qu茅 me cambio a MSVC? Sin mencionar que el .EXE con BCC7.4 y xharbour es mucho m谩s r谩pido que el generado con HARBOUR o MSVC. Mi humilde opini贸n.

Regards, saludos.

Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 08, 2023 09:14 PM

Estimado Joao

Existe 茅sta librer铆a mysqlclient.lib en vez de libmysql.lib/libmariadb.lib para MySQL y MaDB

Esta LIB s贸lo compila con MSVS permite que tu .EXE sea 100% portable y no necesites de las DLL libmysql.dll/libmariadb.dll

El .EXE crece un poco pero con UPX lo reduce y la velocidad en cargar es r谩pida.

Saludos,



Adhemar C.
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error al compilar con VS2019
Posted: Mon Apr 10, 2023 11:07 AM
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al compilar con VS2019
Posted: Fri Apr 14, 2023 01:45 PM
jvtecheto wrote:Hola amigo.

Que versi贸n de FWH 32 o 64 bits?
Te refieres a los ejemplos de FWH ?
Si es un proyecto, compilas con Fivedit o hbmk2?

Mi experiencia con 32 bits FWH:

Los ejemplos de FWH . Ok
Hbmk2 . Ok.
Fivedit . Error (podr铆a ser que yo tengo versi贸n Enterprise). Si alguien pudiera postear que le funciona bien , que no sea Crist贸bal que a 茅l siempre le va bien [emoji38][emoji1787] )

Saludos

Jose

Enviado desde mi Lenovo TB-J606F mediante Tapatalk
Jose, he publicado una nueva versi贸n del Editor
Puedes probar si se ha solucionado el tema que comentas de los ficheros con "acentos" ?

https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.exe

Ya de paso prueba si con tu versi贸n de VS funciona
Gracias
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: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 15, 2023 07:43 AM
Jose, he publicado una nueva versi贸n del Editor
Puedes probar si se ha solucionado el tema que comentas de los ficheros con "acentos" ?

Solucionado Cristobal, ahora me permite abrir los ficheros que estan situados en carpetas con acentos de todas las maneras (dblclick, desde el IDE, abrir con ...)

https://bitbucket.org/fivetech/fivewin-contributions/downloads/fivedit.exe

Ya de paso prueba si con tu versi贸n de VS funciona
Gracias[/quote]

La construccion de los proyectos sigo con el mismo error.
C:\harbour\include\hbdefs.h(50): fatal error C1083: No se puede abrir el archivo incluir: 'stdarg.h': No such file or directory
Como puedes ver no encuentra el fichero stdarg.h que supongo sera un fichero de cabecera del compilador MSVC de Microsotf. Se que debe ser por mi version Enterprise pero he repasado mi configuracion muchas veces y creo que esta bien. Y ojo me construye los ejemplos de la carpeta samples desde el IDE, o sea que sera una tonteria, pero...
A ver si con estas pistas me das algun tipo de idea... jaja.

Gracias por tu ayuda.

Jose.
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 15, 2023 06:07 PM
Jose Vicente, en tu versi贸n de VS, en qu茅 carpeta est谩 el fichero vcvarsall.bat ?
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: 607
Joined: Mon Mar 04, 2013 04:32 PM
Re: Error al compilar con VS2019
Posted: Sat Apr 15, 2023 06:59 PM
cnavarro wrote:Jose Vicente, en tu versi贸n de VS, en qu茅 carpeta est谩 el fichero vcvarsall.bat ?
En el mismo que tienes tu, cambiando Community por Enterprise. [emoji106]

Enviado desde mi POCOPHONE F1 mediante Tapatalk
Fwh 24.07 64 bits + Harbour 64 bits 3.2dev(r2407221137) + MSVC64

Continue the discussion