• Re: 2024-01-19 11:05 UTC+0100 Enrico Maria Giordano

    From Enrico Maria Giordano@21:1/5 to All on Fri Jan 19 11:11:53 2024
    MSC64 build requires HB_ARCH setting, otherwise it defaults to w32:

    For your convenience xHarbour's bin directory was added to your PATH. Defaulting HB_ARCH to w32.
    For your convenience cl's bin directory was added to your PATH
    Creating System Files (ST) ...
    NMAKE : fatal error U1077: 'e:\fw\temp\msc64\msc\bin\CL.EXE' : return
    code '0x2'
    Stop.

    Is there a way to avoid this?

    --
    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 Fri Jan 19 11:08:07 2024
    MSC32 build 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)
  • From Ron Pinkas@21:1/5 to Enrico Maria Giordano on Fri Jan 19 10:01:28 2024
    Enrico Maria Giordano wrote:

    MSC64 build requires HB_ARCH setting, otherwise it defaults to w32:

    For your convenience xHarbour's bin directory was added to your PATH. Defaulting HB_ARCH to w32.
    For your convenience cl's bin directory was added to your PATH
    Creating System Files (ST) ...
    NMAKE : fatal error U1077: 'e:\fw\temp\msc64\msc\bin\CL.EXE' : return
    code '0x2'
    Stop.

    Is there a way to avoid this?


    VS uses the same exe to compile 32bit and 64bit - the only way to detect
    what the user want is an internal VS setting %is_x64_arch% - so you have
    to set either xHarbour's HB_ARCH or VS' is_x64_arch to indicate your
    wish.

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

    MSC64 build requires HB_ARCH setting, otherwise it defaults to w32:

    For your convenience xHarbour's bin directory was added to your PATH.
    Defaulting HB_ARCH to w32.
    For your convenience cl's bin directory was added to your PATH
    Creating System Files (ST) ...
    NMAKE : fatal error U1077: 'e:\fw\temp\msc64\msc\bin\CL.EXE' : return
    code '0x2'
    Stop.

    Is there a way to avoid this?

    VS uses the same exe to compile 32bit and 64bit - the only way to detect
    what the user want is an internal VS setting %is_x64_arch% - so you have
    to set either xHarbour's HB_ARCH or VS' is_x64_arch to indicate your
    wish.

    Can we test the existence of ml64.exe?

    --
    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 Fri Jan 19 13:45:26 2024
    Enrico Maria Giordano wrote:


    Il 19/01/2024 16:01, Ron Pinkas ha scritto:

    MSC64 build requires HB_ARCH setting, otherwise it defaults to w32:

    For your convenience xHarbour's bin directory was added to your PATH. Defaulting HB_ARCH to w32.
    For your convenience cl's bin directory was added to your PATH
    Creating System Files (ST) ...
    NMAKE : fatal error U1077: 'e:\fw\temp\msc64\msc\bin\CL.EXE' : return code '0x2'
    Stop.

    Is there a way to avoid this?

    VS uses the same exe to compile 32bit and 64bit - the only way to detect what the user want is an internal VS setting %is_x64_arch% - so you have
    to set either xHarbour's HB_ARCH or VS' is_x64_arch to indicate your
    wish.

    Can we test the existence of ml64.exe?


    Yes, I will try to add in my next xHarbour work session - must go back
    to normal work :)

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

    Can we test the existence of ml64.exe?

    Yes, I will try to add in my next xHarbour work session - must go back
    to normal work :)

    Of course! Thank you.

    --
    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)