Page 10 of 11

Re: xHarbour.org updated!

PostPosted: Wed Nov 29, 2023 5:41 pm
by karinha
Enrico Maria Giordano wrote:xHarbour builds updated to version 10277:

http://xharbour.org/index.asp?page=download/windows/binaries_win


Enrico:

Code: Select all  Expand view

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
 


Regards, saludos.

Re: xHarbour.org updated!

PostPosted: Wed Nov 29, 2023 6:08 pm
by Enrico Maria Giordano
Sorry, my fault. Now it is OK.

Re: xHarbour.org updated!

PostPosted: Wed Nov 29, 2023 6:33 pm
by karinha
Enrico Maria Giordano wrote:Sorry, my fault. Now it is OK.


Muchas gracias. Eres increible.

Code: Select all  Expand view

Harbour 1.3.0 Intl. (SimpLex) (Build 20231119)  
 


Correct?

Regards, saludos.

Re: xHarbour.org updated!

PostPosted: Wed Jan 10, 2024 2:16 pm
by Enrico Maria Giordano

Re: xHarbour.org updated!

PostPosted: Wed Jan 17, 2024 2:35 pm
by karinha
Code: Select all  Expand view

xHarbour 1.3.1 Intl. (SimpLex) (Build 20240108)
Copyright 1999-2023, http://www.xharbour.org http://www.harbour-project.org/
 


Thanks.

Regards, saludos.

Re: xHarbour.org updated!

PostPosted: Tue Feb 13, 2024 1:05 pm
by Enrico Maria Giordano

Re: xHarbour.org updated!

PostPosted: Tue Feb 27, 2024 1:43 pm
by karinha
Good morning Enrico. What happened? Can you no longer download the BCC(Embarcadero) compilers?

Buenos días Enrique. ¿Qué sucedió? ¿Ya no puedes descargar los compiladores BCC(Embarcadero)?

Gracias, thanks.

Regards, saludos.

Re: xHarbour.org updated!

PostPosted: Tue Feb 27, 2024 2:51 pm
by Enrico Maria Giordano
No, sorry. Ron requested to remove them.

Re: xHarbour.org updated!

PostPosted: Sat Mar 16, 2024 4:00 pm
by Enrico Maria Giordano
xHarbour.org has been updated with the new xHarbour builds Rev. 10279!

http://xharbour.org/index.asp?page=download/windows/binaries_win

Please note that they now contains all the LIBs and DLLs required for OpenSSL, CURL, ADS and MySQL.

Re: xHarbour.org updated!

PostPosted: Sun Mar 24, 2024 11:12 am
by Enrico Maria Giordano
xHarbour.org has been updated with the new xHarbour builds Rev. 10280!

http://xharbour.org/index.asp?page=download/windows/binaries_win

Re: xHarbour.org updated!

PostPosted: Mon Mar 25, 2024 3:23 pm
by karinha
Enrico Maria Giordano wrote:xHarbour.org has been updated with the new xHarbour builds Rev. 10280!

http://xharbour.org/index.asp?page=download/windows/binaries_win


Good afternoon Enrico. Do you have any practical examples using these .DLL?

Buenas tardes Enrico. ¿Tiene algún ejemplo práctico utilizando estos .DLL?


Code: Select all  Expand view

xHarbour 1.3.1 Intl. (SimpLex) (Build 20240324)

 Pasta de c:\XHBBCC77\dll

25/10/2023  09:24         3.594.664 libcrypto-3.dll
11/10/2023  04:40         4.250.696 libcurl.dll
25/10/2023  09:24           704.936 libssl-3.dll
 


Gracias, thanks.

Regards, saludos.

Re: xHarbour.org updated!

PostPosted: Mon Mar 25, 2024 3:47 pm
by Enrico Maria Giordano
For the OpenSSL, if you want to use SSL on the IP classes, you just have to link these libraries:

Code: Select all  Expand view
tipssl.lib
libssl.lib
libcrypto.lib
tip.lib


And put these DLLs in the same directory of your application:

Code: Select all  Expand view
libssl-3.dll
libcrypto-3.dll


For the CURL, the needed liBs are:

Code: Select all  Expand view
hbcurl.lib
libcurl.lib


And the DLL is:

Code: Select all  Expand view
libcurl.dll


A sample for CURL is:

Code: Select all  Expand view
#include "Fivewin.ch"
#include "Hbcurl.ch"


FUNCTION MAIN()

    CURL_GLOBAL_INIT()

    ? CALLPHP( "https://www.fivetechsoft.com/getip.php" )

    CURL_GLOBAL_CLEANUP()

    RETURN NIL


FUNCTION CALLPHP( cUrl )

    LOCAL hCurl, cRet

    hCurl = CURL_EASY_INIT()

    IF !EMPTY( cUrl )
        CURL_EASY_SETOPT( hCurl, HB_CURLOPT_URL, cUrl )

        CURL_EASY_SETOPT( hCurl, HB_CURLOPT_DL_BUFF_SETUP )

        CURL_EASY_SETOPT( hCurl, HB_CURLOPT_SSL_VERIFYPEER, 0 )

        IF CURL_EASY_PERFORM( hCurl ) = 0
            cRet = CURL_EASY_DL_BUFF_GET( hCurl )
        ENDIF

        CURL_EASY_CLEANUP( hCurl )
    ENDIF

    RETURN cRet

Re: xHarbour.org updated!

PostPosted: Tue Mar 26, 2024 3:22 pm
by jair
Enerico, ¡Buenas tardes!
Primero que nada, felicidades por tu trabajo, estoy muy emocionado de poder compilarlo con la versión xharbour 1.3.1 y bcc7.70, pero tengo un sistema aquí que genera informes con una dll fastreport y usa un prg para se comunica con la dll y este prg al no compilar presenta varios mensajes y un error que impide la creación del obj. Si te lo paso podrás ver lo que está mal? Si puedes hacer esto te estaré inmensamente agradecido y podré usar la nueva versión xharboir y bvv 7.70

Code: Select all  Expand view


C:\sanposs>c:\xharbour\bin\harbour .\fast\FastRepH.prg /N /OObj\ /Ic:\fwh\include;c:\xharbour\include;c:\BCC77\include\windows
xHarbour 1.3.1 Intl. (SimpLex) (Build 20240324)
Copyright 1999-2024, http://www.xharbour.org http://www.harbour-project.org/
Compiling '.\fast\FastRepH.prg'...
Generating C source output to 'Obj\FastRepH.c'...
Done.
Lines 2174, Functions/Procedures 131, pCodes 6576

C:\sanposs>c:\BCC77\bin\bcc32 -c -b -tWM -Ic:\xharbour\include -oObj\FastRepH Obj\FastRepH.c
Embarcadero C++ 7.70 for Win32 Copyright (c) 1993-2023 Embarcadero Technologies, Inc.
Obj\FastRepH.c:
Warning W8075 .\\fast\\FastRepH.prg 80: Suspicious pointer conversion in function HB_FUN_CALL_PROC_C
Warning W8075 .\\fast\\FastRepH.prg 86: Suspicious pointer conversion in function HB_FUN_CALL_PROC_IC
Warning W8075 .\\fast\\FastRepH.prg 92: Suspicious pointer conversion in function HB_FUN_CALL_PROC_CC
Warning W8075 .\\fast\\FastRepH.prg 92: Suspicious pointer conversion in function HB_FUN_CALL_PROC_CC
Warning W8075 .\\fast\\FastRepH.prg 98: Suspicious pointer conversion in function HB_FUN_CALL_PROC_CCC
Warning W8075 .\\fast\\FastRepH.prg 98: Suspicious pointer conversion in function HB_FUN_CALL_PROC_CCC
Warning W8075 .\\fast\\FastRepH.prg 98: Suspicious pointer conversion in function HB_FUN_CALL_PROC_CCC
Warning W8075 .\\fast\\FastRepH.prg 124: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_C_I
Warning W8075 .\\fast\\FastRepH.prg 136: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_IC_I
Warning W8075 .\\fast\\FastRepH.prg 142: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CC_I
Warning W8075 .\\fast\\FastRepH.prg 142: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CC_I
Warning W8075 .\\fast\\FastRepH.prg 148: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CCC_I
Warning W8075 .\\fast\\FastRepH.prg 148: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CCC_I
Warning W8075 .\\fast\\FastRepH.prg 148: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CCC_I
Warning W8075 .\\fast\\FastRepH.prg 154: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CCI_I
Warning W8075 .\\fast\\FastRepH.prg 154: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CCI_I
Warning W8075 .\\fast\\FastRepH.prg 166: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CIII_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
Warning W8075 .\\fast\\FastRepH.prg 173: Suspicious pointer conversion in function HB_FUN_CALL_FUNC_CICCCCCCCC_I
*** 1 errors in Compile ***

 

Re: xHarbour.org updated!

PostPosted: Tue Mar 26, 2024 3:27 pm
by jair
Se generó fastrep.c pero hubo un error al generar el obj.

Re: xHarbour.org updated!

PostPosted: Tue Mar 26, 2024 3:28 pm
by jair
intente compilar de la siguiente manera:
c:\xharbour\bin\harbour .\fast\FastRepH.prg /N /OObj\ /Ic:\fwh\include;c:\xharbour\include;c:\BCC77\include\windows
c:\BCC77\bin\bcc32 -c -b -tWM -Ic:\xharbour\include -oObj\FastRepH Obj\FastRepH.c

Se generó fastrep.c pero hubo un error al generar el obj.