• Windows compiling

    From Sean Rima@2:263/1 to All on Friday, February 25, 2022 16:43:20
    I have a windows box, for studies, and was wondering what was the best way to compile. There is no real mention of Windows in the ascii.doc file

    Sean

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: TCOB1 at tcob1.duckdns.org BinkP / Telnet (2:263/1)
  • From Michael Dukelsky@2:5020/1042 to Sean Rima on Friday, February 25, 2022 21:51:26
    Hello Sean,

    Friday February 25 2022, Sean Rima wrote to All:

    I have a windows box, for studies, and was wondering what was the best
    way to compile. There is no real mention of Windows in the ascii.doc
    file

    Compilation on Windows works with MINGW64 compiler and Strawberry Perl, but documentation is not ready yet, sorry. You may take Husky already compiled using MSVC 10 with ActiveState Perl 5.16 here: http://download.huskyproject.org/win64/

    Michael

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Moscow, Russia (2:5020/1042)
  • From Sean Rima@2:263/1 to Michael Dukelsky on Saturday, February 26, 2022 13:22:20
    Hello Sean,
    Friday February 25 2022, Sean Rima wrote to All:
    I have a windows box, for studies, and was wondering what was the best
    way to compile. There is no real mention of Windows in the ascii.doc
    file
    Compilation on Windows works with MINGW64 compiler and Strawberry Perl, but documentation is not ready yet, sorry. You may take Husky already compiled using MSVC 10 with ActiveState Perl 5.16 here: http://download.huskyproject.org/win64/


    That will do for me :)

    Sean

    --- BBBS/Li6 v4.10 Toy-5
    * Origin: TCOB1 at tcob1.duckdns.org BinkP / Telnet (2:263/1)
  • From Sean Rima@2:263/1.1 to Michael Dukelsky on Saturday, February 26, 2022 18:03:23
    Hello Michael.

    25 Feb 22 21:51, you wrote to me:

    Hello Sean,

    Friday February 25 2022, Sean Rima wrote to All:

    I have a windows box, for studies, and was wondering what was the
    best way to compile. There is no real mention of Windows in the
    ascii.doc file

    Compilation on Windows works with MINGW64 compiler and Strawberry
    Perl, but documentation is not ready yet, sorry. You may take Husky already compiled using MSVC 10 with ActiveState Perl 5.16
    here: http://download.huskyproject.org/win64/

    I now have it working, almost. I tried to install the mingw64 compiler but it failed

    Sean

    --- GoldED+/W32 1.1.4.7
    * Origin: TCOB1 tcob1.duckdns.org (2:263/1.1)
  • From Michael Dukelsky@2:5020/1042 to Sean Rima on Saturday, February 26, 2022 22:23:30
    Hello Sean,

    Saturday February 26 2022, Sean Rima wrote to Michael Dukelsky:

    I have a windows box, for studies, and was wondering what was
    the best way to compile. There is no real mention of Windows in
    the ascii.doc file

    Compilation on Windows works with MINGW64 compiler and Strawberry
    Perl, but documentation is not ready yet, sorry. You may take
    Husky already compiled using MSVC 10 with ActiveState Perl 5.16
    here: http://download.huskyproject.org/win64/

    I now have it working, almost. I tried to install the mingw64 compiler
    but it failed

    You don't need to install a separate MINGW compiler. It is inside the Strawberry Perl installation. You have to execute all commands in the Git Bash window of Git for Windows. The first command is

    curl -O https://raw.githubusercontent.com/huskyproject/huskybse/master/script/init_build

    Here "O" is the capital letter. Now you run init_build script if ~/husky directory is not occupied.

    ./init_build

    After that you may open C:\Users\your_name\husky\huskymak.cfg in your favorite editor and change there something you want to change. It is optional if you installed Strawberry Perl in the default directory. To build Husky, run

    cd ~/husky
    ./build.sh

    The result of the build will be in ~/husky/hpt/Build (in fact C:\Users\your_name\husky\hpt\Build), ~/husky/htick/Build and so on. The "install" part is not implemented yet.

    To delete all files produced during the build, run

    make distclean

    Michael

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Moscow, Russia (2:5020/1042)
  • From Sean Rima@2:263/1.1 to Michael Dukelsky on Saturday, February 26, 2022 22:00:08
    Hello Michael.

    26 Feb 22 22:23, you wrote to me:

    Hello Sean,

    Saturday February 26 2022, Sean Rima wrote to Michael Dukelsky:

    I have a windows box, for studies, and was wondering what was
    the best way to compile. There is no real mention of Windows
    in the ascii.doc file

    Compilation on Windows works with MINGW64 compiler and
    Strawberry Perl, but documentation is not ready yet, sorry. You
    may take Husky already compiled using MSVC 10 with ActiveState
    Perl 5.16 here: http://download.huskyproject.org/win64/

    I now have it working, almost. I tried to install the mingw64
    compiler but it failed

    You don't need to install a separate MINGW compiler. It is inside the Strawberry Perl installation. You have to execute all commands in the
    Git Bash window of Git for Windows. The first command is

    curl -O https://raw.githubusercontent.com/huskyproject/huskybse/master/script/ init_build

    Here "O" is the capital letter. Now you run init_build script if
    ~/husky directory is not occupied.

    ./init_build

    After that you may open C:\Users\your_name\husky\huskymak.cfg in your favorite editor and change there something you want to change. It is optional if you installed Strawberry Perl in the default directory. To build Husky, run

    cd ~/husky
    ./build.sh

    The result of the build will be in ~/husky/hpt/Build (in fact C:\Users\your_name\husky\hpt\Build), ~/husky/htick/Build and so on.
    The "install" part is not implemented yet.

    To delete all files produced during the build, run

    make distclean

    I will try that tomorrow

    Sean

    --- GoldED+/W32 1.1.4.7
    * Origin: TCOB1 tcob1.duckdns.org (2:263/1.1)
  • From Sean Rima@2:263/1.1 to Michael Dukelsky on Tuesday, March 01, 2022 13:30:24
    Hello Michael.

    26 Feb 22 22:23, you wrote to me:

    Compilation on Windows works with MINGW64 compiler and
    Strawberry Perl, but documentation is not ready yet, sorry. You
    may take Husky already compiled using MSVC 10 with ActiveState
    Perl 5.16 here: http://download.huskyproject.org/win64/

    I now have it working, almost. I tried to install the mingw64
    compiler but it failed

    You don't need to install a separate MINGW compiler. It is inside the Strawberry Perl installation. You have to execute all commands in the
    Git Bash window of Git for Windows. The first command is

    curl -O https://raw.githubusercontent.com/huskyproject/huskybse/master/script/ init_build

    Here "O" is the capital letter. Now you run init_build script if
    ~/husky directory is not occupied.

    ./init_build

    After that you may open C:\Users\your_name\husky\huskymak.cfg in your favorite editor and change there something you want to change. It is optional if you installed Strawberry Perl in the default directory. To build Husky, run

    cd ~/husky
    ./build.sh

    I keep getting an error that make doesn't exist. As I say, I tried and failed to install mingw64. The installer doesnt find the files it needs

    Sean

    --- GoldED+/W32 1.1.4.7
    * Origin: TCOB1 tcob1.duckdns.org (2:263/1.1)
  • From Michael Dukelsky@2:5020/1042 to Sean Rima on Tuesday, March 01, 2022 18:38:48
    Hello Sean,

    Tuesday March 01 2022, Sean Rima wrote to Michael Dukelsky:

    I keep getting an error that make doesn't exist. As I say, I tried and failed to install mingw64. The installer doesnt find the files it
    needs

    First of all uninstall mingw64. You don't need it, because it is inside both Strawberry Perl and Git for Windows. We'll use it from Strawberry Perl. After that please install Chocolatey package manager from https://chocolatey.org/ and
    then run Windows PowerShell as administrator and in the window run

    choco install make

    If Strawberry Perl is not yet installed, install it by running

    choco install strawberryperl

    If git is not yet installed, install it by running

    choco install git

    Michael

    ... node (at) f1042 (dot) ru
    --- GoldED+/LNX 1.1.5-b20180707
    * Origin: Moscow, Russia (2:5020/1042)