• ChangeLog; 2023-12-26 22:32 UTC-0500 Ron Pinkas

    From Ron Pinkas@21:1/5 to All on Tue Dec 26 22:35:13 2023
    2023-12-26 22:32 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
    * source\rtl\dllcall.c
    * Fixed wrong nested structure of #ifdefs
    ! Fixed #ifdef HB_OS_WIN_32 to add '&& ! defined( HB_OS_WIN_64 )'
    * winmake/makefile.bc
    + Added NODLL_FLAG set to -DNODLL when HB_ARCH==w64
    + bin/find_vc.bat
    + Added auto detection of %is_x64_arch% to set HB_ARCH to w64
    * make_bc.bat
    * make_gc64.bat
    * make_pc.bat
    * make_vc.bat
    * Modified HB_ARCH=64 to w64

    /*
    With these changes opening a 'Developer Command Prompt for VS 2022'
    (which opens a 64bit settings), calling our make_vc will succesfully build
    a 64bit build.
    */

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Ron Pinkas on Tue Dec 26 22:40:34 2023
    Ron Pinkas wrote:

    2023-12-26 22:32 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
    * source\rtl\dllcall.c
    * Fixed wrong nested structure of #ifdefs
    ! Fixed #ifdef HB_OS_WIN_32 to add '&& ! defined( HB_OS_WIN_64 )'
    * winmake/makefile.bc
    + Added NODLL_FLAG set to -DNODLL when HB_ARCH==w64
    + bin/find_vc.bat
    + Added auto detection of %is_x64_arch% to set HB_ARCH to w64
    * make_bc.bat
    * make_gc64.bat
    * make_pc.bat
    * make_vc.bat
    * Modified HB_ARCH=64 to w64

    /*
    With these changes opening a 'Developer Command Prompt for VS 2022'
    (which opens a 64bit settings), calling our make_vc will succesfully build
    a 64bit build.
    */

    Please note that the convention of HB_ARCH=64 has been renamed to w64 to
    be more descriptive and less ambigious. If you set it MANUALLY please
    modify accordingly.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Dec 27 09:58:14 2023
    Il 27/12/2023 04:40, Ron Pinkas ha scritto:

    Please note that the convention of HB_ARCH=64 has been renamed to w64 to
    be more descriptive and less ambigious. If you set it MANUALLY please
    modify accordingly.

    OK

    --
    Enrico Maria Giordano

    http://www.emagsoftware.it
    http://www.emagsoftware.it/emgmusic
    http://www.emagsoftware.it/spectrum
    http://www.emagsoftware.it/tbosg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)