• ChangeLog: 2024-01-17 20:15 UTC-0500 Ron Pinkas

    From Ron Pinkas@21:1/5 to All on Mon Jan 15 20:18:20 2024
    2024-01-17 20:15 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
    * winmake/find_bc.bat
    * Defer setting of CC till found - Tentative fix for manual install of 64bit BCC

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Ron Pinkas on Mon Jan 15 20:22:23 2024
    Ron Pinkas wrote:

    2024-01-17 20:15 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>
    * winmake/find_bc.bat
    * Defer setting of CC till found - Tentative fix for manual install of 64bit BCC

    Enrico, I did not test but I hope this should fix that issue (without
    breaking something else :))

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Tue Jan 16 10:03:33 2024
    Maybe this is the fix:

    :DIR_SET64
    IF "%CC%" NEQ "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET "HB_ARCH=w64") & GOTO CHECK_IN_PATH))
    IF "%CC%" == "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET "HB_ARCH=w64") & SET "CC=%C_NAME64%" & GOTO CHECK_IN_PATH))

    --
    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)
  • From Enrico Maria Giordano@21:1/5 to All on Tue Jan 16 09:42:58 2024
    Il 16/01/2024 02:22, Ron Pinkas ha scritto:

    Enrico, I did not test but I hope this should fix that issue (without breaking something else :))

    For your convenience xHarbour's bin directory was added to your PATH. [E:\FW\xHarbour\winmake\find_bc.bat](175) - (0) Unexpected error!

    ---------------------------------------
    Make Utility for Borland C/C++
    ---------------------------------------

    Unexpected error!

    My batch:

    SET CC_DIR=e:\fw\temp\bcc64\bcc
    make_bc all

    functions.log:

    *** START [E:\FW\xHarbour\make_bc.bat](all)
    *** started [E:\FW\xHarbour\winmake\find_bc.bat]
    *** started(bcc32c Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL)
    *** Raw Arguments: [toAbsPath] [E:\FW\xHarbour\winmake\..]
    [HB_INSTALL] [] []
    *** Parsed [2] :toAbsPath(
    E:\FW\xHarbour\winmake\..=\FW\xHarbour\winmake\.. HB_INSTALL= )
    +++ Entry point: toAbsPath('E:\FW\xHarbour\winmake\..' 'HB_INSTALL')(2)
    :toAbsPath(E:\FW\xHarbour\winmake\.. HB_INSTALL)
    :isValidVarName(HB_INSTALL)
    :value(E:\FW\xHarbour\winmake\.. _varOrRelPath)
    :isValidVarName(_varOrRelPath)
    _varOrRelPath = E:\FW\xHarbour\winmake\..
    _absPath = E:\FW\xHarbour
    --- Exit point: toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL
    *** Ret: 0 0
    HB_INSTALL=E:\FW\xHarbour
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath= )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'C:\Windows\system32' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\OpenSSH\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common' with 'E:\FW\xHarbour\bin'
    Comparing: 'E:\UTL' with 'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\system32' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\OpenSSH\' with 'E:\FW\xHarbour\bin' Comparing: 'C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps' with
    'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' NOT found in 'C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Adding xHarbour's bin directory 'E:\FW\xHarbour\bin' to C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;
    Checking if 'bcc32c' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32c _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc32 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin _inPath=false )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc32' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc64 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath=true )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc64' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc64 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    :CHECK_CC_DIR Checking if Borland C/C++ is in 'e:\fw\temp\bcc64\bcc'...
    *** finished[99] [E:\FW\xHarbour\winmake\find_bc.bat]
    *** END[0] [E:\FW\xHarbour\make_bc.bat]

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Tue Jan 16 11:56:38 2024
    Enrico Maria Giordano wrote:

    Maybe this is the fix:

    :DIR_SET64






    IF "%CC%" NEQ "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET
    "HB_ARCH=w64") & GOTO CHECK_IN_PATH))






    IF "%CC%" == "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET
    "HB_ARCH=w64") & SET "CC=%C_NAME64%" & GOTO CHECK_IN_PATH))


    Could be even simpler just removing the IF condition, but I prefer
    proper tracking of User's CC. Please try after:
    2024-01-16 11:54 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Tue Jan 16 19:17:25 2024
    Il 16/01/2024 17:56, Ron Pinkas ha scritto:

    Could be even simpler just removing the IF condition, but I prefer
    proper tracking of User's CC. Please try after:
    2024-01-16 11:54 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    Sorry, same error.

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Tue Jan 16 15:34:25 2024
    Enrico Maria Giordano wrote:


    Il 16/01/2024 17:56, Ron Pinkas ha scritto:

    Could be even simpler just removing the IF condition, but I prefer
    proper tracking of User's CC. Please try after:
    2024-01-16 11:54 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    Sorry, same error.


    Can you please check the value of %CC%?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 09:52:56 2024
    Il 16/01/2024 21:34, Ron Pinkas ha scritto:

    Can you please check the value of %CC%?

    This is the code:

    :DIR_SET64
    ECHO %CC%
    PAUSE
    IF "%CC%" == "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET "HB_ARCH=w64") & SET "CC=%C_NAME64%" & GOTO CHECK_IN_PATH))

    ECHO [%~f0](175) - (%ERRORLEVEL%) Unexpected error!

    Result:

    bcc64

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 09:09:36 2024
    Enrico Maria Giordano wrote:


    Il 16/01/2024 21:34, Ron Pinkas ha scritto:

    Can you please check the value of %CC%?

    This is the code:

    :DIR_SET64
    ECHO %CC%
    PAUSE






    IF "%CC%" == "" (IF EXIST "%CC_DIR%\bin\%C_NAME64%.exe" ((SET
    "HB_ARCH=w64") & SET "CC=%C_NAME64%" & GOTO CHECK_IN_PATH))

    ECHO [%~f0](175) - (%ERRORLEVEL%) Unexpected error!

    Result:

    bcc64


    My Apologoes I forgot that I force C_NAME64 in FIND_VARIANT. Please test
    after: 2024-01-17 09:03 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 18:29:23 2024
    Il 17/01/2024 15:09, Ron Pinkas ha scritto:

    My Apologoes I forgot that I force C_NAME64 in FIND_VARIANT. Please test after: 2024-01-17 09:03 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    One more little problem:

    "ILINK32" non รจ riconosciuto come comando interno o esterno,

    It should be ILINK64.

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 13:31:05 2024
    Enrico Maria Giordano wrote:


    Il 17/01/2024 15:09, Ron Pinkas ha scritto:

    My Apologoes I forgot that I force C_NAME64 in FIND_VARIANT. Please test after: 2024-01-17 09:03 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    One more little problem:

    "ILINK32" non ่ riconosciuto come comando interno o esterno,

    It should be ILINK64.


    Odd. This is handled in makefile.bc when HB_ARCH is 'w64' - can you
    please check - is your HB_ARCH not being set in find_bc.bat?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 19:47:46 2024
    Il 17/01/2024 19:31, Ron Pinkas ha scritto:

    One more little problem:

    "ILINK32" non รจ riconosciuto come comando interno o esterno,

    It should be ILINK64.

    Odd. This is handled in makefile.bc when HB_ARCH is 'w64' - can you
    please check - is your HB_ARCH not being set in find_bc.bat?

    Yes, it is not set:

    :: subject to the terms of the MIT License.
    @ECHO OFF

    ECHO %HB_ARCH%
    PAUSE

    Result:

    ECHO disattivato.

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 14:03:07 2024
    Enrico Maria Giordano wrote:


    Il 17/01/2024 19:31, Ron Pinkas ha scritto:

    One more little problem:

    "ILINK32" non ่ riconosciuto come comando interno o esterno,

    It should be ILINK64.

    Odd. This is handled in makefile.bc when HB_ARCH is 'w64' - can you
    please check - is your HB_ARCH not being set in find_bc.bat?

    Yes, it is not set:

    :: subject to the terms of the MIT License.
    @ECHO OFF

    ECHO %HB_ARCH%
    PAUSE

    Result:

    ECHO disattivato.


    Sorry I meand AFTER you run FIND_BC in a fresh environment - or if you
    check AFTER make_bc in fresh environment - by simply:

    echo %HB_ARCH%

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 20:07:06 2024
    Il 17/01/2024 20:03, Ron Pinkas ha scritto:

    Sorry I meand AFTER you run FIND_BC in a fresh environment - or if you
    check AFTER make_bc in fresh environment - by simply:

    echo %HB_ARCH%

    SET CC_DIR=e:\fw\temp\bcc64\bcc
    CALL make_bc all
    ECHO %HB_ARCH%
    PAUSE

    Result:

    w32

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 14:44:43 2024
    Enrico Maria Giordano wrote:


    Il 17/01/2024 20:03, Ron Pinkas ha scritto:

    Sorry I meand AFTER you run FIND_BC in a fresh environment - or if you check AFTER make_bc in fresh environment - by simply:

    echo %HB_ARCH%

    SET CC_DIR=e:\fw\temp\bcc64\bcc
    CALL make_bc all
    ECHO %HB_ARCH%
    PAUSE

    Result:

    w32

    Thx. Please try after: 2024-01-17 14:34 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 20:52:28 2024
    Il 17/01/2024 20:44, Ron Pinkas ha scritto:

    Thx. Please try after: 2024-01-17 14:34 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    For your convenience xHarbour's bin directory was added to your PATH.
    Your Environment is set to use 'Borland C++(bcc32c)' as the compiler.
    This batch file is intended to be used with 'Borland(bcc32)'.
    Do you want to switch to bcc32 (Y/N)?

    My batch:

    SET CC_DIR=e:\fw\temp\bcc64\bcc
    make_bc all

    functions.log:

    *** START [E:\FW\xHarbour\make_bc.bat](all)
    *** started [E:\FW\xHarbour\winmake\find_bc.bat]
    *** started(bcc32c Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL)
    *** Raw Arguments: [toAbsPath] [E:\FW\xHarbour\winmake\..]
    [HB_INSTALL] [] []
    *** Parsed [2] :toAbsPath(
    E:\FW\xHarbour\winmake\..=\FW\xHarbour\winmake\.. HB_INSTALL= )
    +++ Entry point: toAbsPath('E:\FW\xHarbour\winmake\..' 'HB_INSTALL')(2)
    :toAbsPath(E:\FW\xHarbour\winmake\.. HB_INSTALL)
    :isValidVarName(HB_INSTALL)
    :value(E:\FW\xHarbour\winmake\.. _varOrRelPath)
    :isValidVarName(_varOrRelPath)
    _varOrRelPath = E:\FW\xHarbour\winmake\..
    _absPath = E:\FW\xHarbour
    --- Exit point: toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL
    *** Ret: 0 0
    HB_INSTALL=E:\FW\xHarbour
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath= )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'C:\Windows\system32' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\OpenSSH\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common' with 'E:\FW\xHarbour\bin'
    Comparing: 'E:\UTL' with 'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\system32' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\OpenSSH\' with 'E:\FW\xHarbour\bin' Comparing: 'C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps' with
    'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' NOT found in 'C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Adding xHarbour's bin directory 'E:\FW\xHarbour\bin' to C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;
    Checking if 'bcc32c' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32c _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc32 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin _inPath=false )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    *** Raw Arguments: (continue_Y_N "Do you want to switch to bcc32
    (Y/N)? ")
    *** Raw Arguments: [continue_Y_N] ["Do you want to switch to bcc32
    (Y/N)? "] [] [] []
    *** Parsed [1] :continue_Y_N( "Do you want to switch to bcc32 (Y/N)?
    "= )
    +++ Entry point: continue_Y_N('"Do you want to switch to bcc32 (Y/N)?
    "')(1)
    :Continue_Y_N("Do you want to switch to bcc32 (Y/N)? ")

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 15:43:56 2024
    Enrico Maria Giordano wrote:


    Il 17/01/2024 20:44, Ron Pinkas ha scritto:

    Thx. Please try after: 2024-01-17 14:34 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    For your convenience xHarbour's bin directory was added to your PATH.
    Your Environment is set to use 'Borland C++(bcc32c)' as the compiler.
    This batch file is intended to be used with 'Borland(bcc32)'.
    Do you want to switch to bcc32 (Y/N)?
    ...
    Sorry I rushed to reduce a bit too much :) I hope ALL compilers should
    be fine after 2024-01-17 15:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Wed Jan 17 17:56:28 2024
    Enrico Maria Giordano wrote:


    Il 17/01/2024 21:43, Ron Pinkas ha scritto:

    Sorry I rushed to reduce a bit too much :) I hope ALL compilers should
    be fine after 2024-01-17 15:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    I am very sorry:

    For your convenience xHarbour's bin directory was added to your PATH. Impossibile trovare l'etichetta batch specificata - DIR_SET
    ...

    Amazing BUGs of the batch parser = if I understand correctly something
    like batch label not found: DIR_SET :(

    I will try to resolve asap.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Wed Jan 17 23:49:36 2024
    Il 17/01/2024 21:43, Ron Pinkas ha scritto:

    Sorry I rushed to reduce a bit too much :) I hope ALL compilers should
    be fine after 2024-01-17 15:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    I am very sorry:

    For your convenience xHarbour's bin directory was added to your PATH. Impossibile trovare l'etichetta batch specificata - DIR_SET

    ---------------------------------------
    Make Utility for Borland C/C++
    ---------------------------------------

    Borland C/C++ not found.
    Please install and try again.

    functions.log:

    *** START [E:\FW\xHarbour\make_bc.bat](all)
    *** started [E:\FW\xHarbour\winmake\find_bc.bat]
    *** started(bcc32c Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL)
    *** Raw Arguments: [toAbsPath] [E:\FW\xHarbour\winmake\..]
    [HB_INSTALL] [] []
    *** Parsed [2] :toAbsPath(
    E:\FW\xHarbour\winmake\..=\FW\xHarbour\winmake\.. HB_INSTALL= )
    +++ Entry point: toAbsPath('E:\FW\xHarbour\winmake\..' 'HB_INSTALL')(2)
    :toAbsPath(E:\FW\xHarbour\winmake\.. HB_INSTALL)
    :isValidVarName(HB_INSTALL)
    :value(E:\FW\xHarbour\winmake\.. _varOrRelPath)
    :isValidVarName(_varOrRelPath)
    _varOrRelPath = E:\FW\xHarbour\winmake\..
    _absPath = E:\FW\xHarbour
    --- Exit point: toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL
    *** Ret: 0 0
    HB_INSTALL=E:\FW\xHarbour
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath= )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'C:\Windows\system32' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\OpenSSH\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common' with 'E:\FW\xHarbour\bin'
    Comparing: 'E:\UTL' with 'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\system32' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\OpenSSH\' with 'E:\FW\xHarbour\bin' Comparing: 'C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps' with
    'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' NOT found in 'C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Adding xHarbour's bin directory 'E:\FW\xHarbour\bin' to C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;
    Checking if 'bcc32c' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32c _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc32 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin _inPath=false )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc32' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc64 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath=true )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc64' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc64 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    :CHECK_CC_DIR Checking if Borland C/C++ is in 'e:\fw\temp\bcc64\bcc'...
    *** END[0] [E:\FW\xHarbour\make_bc.bat]

    --
    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)
  • From Ron Pinkas@21:1/5 to Ron Pinkas on Wed Jan 17 18:10:47 2024
    Ron Pinkas wrote:
    Enrico Maria Giordano wrote:


    Il 17/01/2024 21:43, Ron Pinkas ha scritto:

    Sorry I rushed to reduce a bit too much :) I hope ALL compilers should
    be fine after 2024-01-17 15:38 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    I am very sorry:

    For your convenience xHarbour's bin directory was added to your PATH. Impossibile trovare l'etichetta batch specificata - DIR_SET
    ...

    Amazing BUGs of the batch parser = if I understand correctly something
    like batch label not found: DIR_SET :(

    I will try to resolve asap.

    Maybe after: 2024-01-17 18:07 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Jan 18 10:41:22 2024
    Il 18/01/2024 00:10, Ron Pinkas ha scritto:

    Maybe after: 2024-01-17 18:07 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    Sorry, no change. :-(

    Can you download BCC64 and try for yourself?

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

    --
    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)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Jan 18 11:55:53 2024
    Il 18/01/2024 10:41, Enrico Maria Giordano ha scritto:

    Sorry, no change. :-(

    No, sorry, the error is the previous one:

    For your convenience xHarbour's bin directory was added to your PATH.
    For your convenience bcc64's bin directory was added to your PATH
    Creating System Files (ST) ...
    "ILINK32" non รจ riconosciuto come comando interno o esterno,
    un programma eseguibile o un file batch.

    --
    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)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Jan 18 12:36:37 2024
    It works this way:

    SET CC_DIR=e:\fw\temp\bcc64\bcc
    SET HB_ARCH=w64
    make_bc all

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Thu Jan 18 08:26:21 2024
    Enrico Maria Giordano wrote:


    Il 18/01/2024 00:10, Ron Pinkas ha scritto:

    Maybe after: 2024-01-17 18:07 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    Sorry, no change. :-(

    Can you download BCC64 and try for yourself?

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


    Enrico,

    1. Is the download the non modified download same as Embarcadero?
    2. Can you please start a fresh terminal, and forward the functions.log.

    Ron

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Thu Jan 18 08:53:34 2024
    Enrico Maria Giordano wrote:


    Il 18/01/2024 14:26, Ron Pinkas ha scritto:

    Enrico,

    1. Is the download the non modified download same as Embarcadero?

    I don't know, sorry. But it works fine.

    I would remove it immediatley unlesss you KNOW its the original
    unmodified installer, AND the License Terms allow us to distribute it.
    There are MANY excellent FREE compilers available.

    2. Can you please start a fresh terminal, and forward the functions.log.

    Thx. I did not test but am fairly confident that it should be fixed
    after: 2024-01-18 08:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Jan 18 14:30:11 2024
    Il 18/01/2024 14:26, Ron Pinkas ha scritto:

    Enrico,

    1. Is the download the non modified download same as Embarcadero?

    I don't know, sorry. But it works fine.

    2. Can you please start a fresh terminal, and forward the functions.log.

    Here it is:

    *** START [E:\FW\xHarbour\make_bc.bat](all)
    *** started [E:\FW\xHarbour\winmake\find_bc.bat]
    *** started(bcc32c Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL)
    *** Raw Arguments: [toAbsPath] [E:\FW\xHarbour\winmake\..]
    [HB_INSTALL] [] []
    *** Parsed [2] :toAbsPath(
    E:\FW\xHarbour\winmake\..=\FW\xHarbour\winmake\.. HB_INSTALL= )
    +++ Entry point: toAbsPath('E:\FW\xHarbour\winmake\..' 'HB_INSTALL')(2)
    :toAbsPath(E:\FW\xHarbour\winmake\.. HB_INSTALL)
    :isValidVarName(HB_INSTALL)
    :value(E:\FW\xHarbour\winmake\.. _varOrRelPath)
    :isValidVarName(_varOrRelPath)
    _varOrRelPath = E:\FW\xHarbour\winmake\..
    _absPath = E:\FW\xHarbour
    --- Exit point: toAbsPath E:\FW\xHarbour\winmake\.. HB_INSTALL
    *** Ret: 0 0
    HB_INSTALL=E:\FW\xHarbour
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath= )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'C:\Windows\system32' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Windows\System32\OpenSSH\' with 'E:\FW\xHarbour\bin'
    Comparing: 'C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common' with 'E:\FW\xHarbour\bin'
    Comparing: 'E:\UTL' with 'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\system32' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%' with 'E:\FW\xHarbour\bin'
    Comparing: '%SystemRoot%\System32\Wbem' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\' with 'E:\FW\xHarbour\bin'
    Comparing: '%SYSTEMROOT%\System32\OpenSSH\' with 'E:\FW\xHarbour\bin' Comparing: 'C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps' with
    'E:\FW\xHarbour\bin'
    Comparing: '' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' NOT found in 'C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Adding xHarbour's bin directory 'E:\FW\xHarbour\bin' to C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;
    Checking if 'bcc32c' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32c _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc32 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin _inPath=false )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc32' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc32 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    *** started(bcc64 Borland C/C++)
    [E:\FW\xHarbour\winmake\found_cc.bat]
    *** Raw Arguments: (isPathInPath HB_BIN_INSTALL _inPath)
    *** Raw Arguments: [isPathInPath] [HB_BIN_INSTALL] [_inPath] [] []
    *** Parsed [2] :isPathInPath( HB_BIN_INSTALL=E:\FW\xHarbour\bin
    _inPath=true )
    +++ Entry point: isPathInPath('HB_BIN_INSTALL' '_inPath')(2)
    :isPathInPath(HB_BIN_INSTALL _inPath)
    :isValidVarName(_inPath)
    :value(HB_BIN_INSTALL pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'E:\FW\xHarbour\bin'
    Path 'E:\FW\xHarbour\bin' found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath HB_BIN_INSTALL _inPath
    *** Ret: 0 0
    Checking if 'bcc64' under 'e:\fw\temp\bcc64\bcc' is in the path
    *** Raw Arguments: (rootOfAppInPath CC _wherePath)
    *** Raw Arguments: [rootOfAppInPath] [CC] [_wherePath] [] []
    *** Parsed [2] :rootOfAppInPath( CC=bcc64 _wherePath= )
    +++ Entry point: rootOfAppInPath('CC' '_wherePath')(2)
    :rootOfAppInPath(CC _wherePath)
    :isValidVarName(_wherePath)
    :value(CC app)
    :isValidVarName(app)
    --- Exit point: rootOfAppInPath CC _wherePath
    *** Ret: 1 1
    _wherePath=
    *** ended[1] [E:\FW\xHarbour\winmake\found_cc.bat]
    :CHECK_CC_DIR Checking if Borland C/C++ is in 'e:\fw\temp\bcc64\bcc'... Checking if 'e:\fw\temp\bcc64\bcc\bin' is in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'...
    *** Raw Arguments: (isPathInPath CC_BIN _inPath)
    *** Raw Arguments: [isPathInPath] [CC_BIN] [_inPath] [] []
    *** Parsed [2] :isPathInPath( CC_BIN=e:\fw\temp\bcc64\bcc\bin
    _inPath=true )
    +++ Entry point: isPathInPath('CC_BIN' '_inPath')(2)
    :isPathInPath(CC_BIN _inPath)
    :isValidVarName(_inPath)
    :value(CC_BIN pathToFind)
    :isValidVarName(pathToFind)
    Comparing: 'E:\FW\xHarbour\bin' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: 'C:\Windows\system32' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: 'C:\Windows' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: 'C:\Windows\System32\Wbem' with 'e:\fw\temp\bcc64\bcc\bin' Comparing: 'C:\Windows\System32\WindowsPowerShell\v1.0\' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: 'C:\Windows\System32\OpenSSH\' with 'e:\fw\temp\bcc64\bcc\bin' Comparing: 'C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: 'E:\UTL' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '%SystemRoot%\system32' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '%SystemRoot%' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '%SystemRoot%\System32\Wbem' with 'e:\fw\temp\bcc64\bcc\bin' Comparing: '%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '%SYSTEMROOT%\System32\OpenSSH\' with 'e:\fw\temp\bcc64\bcc\bin' Comparing: 'C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps' with 'e:\fw\temp\bcc64\bcc\bin'
    Comparing: '' with 'e:\fw\temp\bcc64\bcc\bin'
    Path 'e:\fw\temp\bcc64\bcc\bin' NOT found in 'E:\FW\xHarbour\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
    Files (x86)\NVIDIA Corporation\PhysX\Common;E:\UTL;;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Users\Enrico
    MariaGiordano\AppData\Local\Microsoft\WindowsApps;'
    --- Exit point: isPathInPath CC_BIN _inPath
    *** Ret: 0 0
    Adding 'e:\fw\temp\bcc64\bcc\bin' to PATH...
    PATH OK for: CC='bcc64' CC_DIR='e:\fw\temp\bcc64\bcc' HB_ARCH='w32'
    Start BCC_LIB:
    After .cfg BCC_LIB:
    End BCC_LIB: e:\fw\temp\bcc64\bcc\lib;e:\fw\temp\bcc64\bcc\lib\psdk
    EXIT CC='bcc64' CC_DIR='e:\fw\temp\bcc64\bcc' SUB_DIR='bcc64' BCC_LIB='e:\fw\temp\bcc64\bcc\lib;e:\fw\temp\bcc64\bcc\lib\psdk'
    *** finished[0] [E:\FW\xHarbour\winmake\find_bc.bat]
    *** END[0] [E:\FW\xHarbour\make_bc.bat]

    --
    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)
  • From Enrico Maria Giordano@21:1/5 to All on Thu Jan 18 17:10:40 2024
    Il 18/01/2024 14:53, Ron Pinkas ha scritto:

    I would remove it immediatley unlesss you KNOW its the original
    unmodified installer, AND the License Terms allow us to distribute it.

    Ok, I'm very tired of this, so I have removed them:

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

    Stop discussing this subject, please.

    Thx. I did not test but am fairly confident that it should be fixed
    after: 2024-01-18 08:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    For your convenience xHarbour's bin directory was added to your PATH. Impossibile trovare l'etichetta batch specificata - SET_CC_CNAME64

    ---------------------------------------
    Make Utility for Borland C/C++
    ---------------------------------------

    Borland C/C++ not found.
    Please install and try again.

    :-(

    --
    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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Thu Jan 18 17:31:04 2024
    Enrico Maria Giordano wrote:


    Il 18/01/2024 14:53, Ron Pinkas ha scritto:

    I would remove it immediatley unlesss you KNOW its the original
    unmodified installer, AND the License Terms allow us to distribute it.

    Ok, I'm very tired of this, so I have removed them:

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

    Stop discussing this subject, please.

    I have no clue why you give me this attitude Enrico - I've never talked
    to you about this before. In fact this is the first time that I even
    knew that we offer these downloads on xharbour.org.

    Thx. I did not test but am fairly confident that it should be fixed
    after: 2024-01-18 08:48 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

    For your convenience xHarbour's bin directory was added to your PATH. Impossibile trovare l'etichetta batch specificata - SET_CC_CNAME64

    ---------------------------------------
    Make Utility for Borland C/C++
    ---------------------------------------

    Borland C/C++ not found.
    Please install and try again.

    :-(

    Sorry, my bad, I had a very silly typo in these lablels - pleae try
    after: 2024-01-18 17:25 UTC-0500 Ron Pinkas <ronpinkas/AT/gmail/com>

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