Installation Node Error on MacOs 10.13.6 (High Sierra)

Hi Everyone,
I’m trying to install a node in my MacOs 10.13.6 (High Sierra), but I have this error:

dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
Referenced from: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.mE0eMjBI/a/bin/…/bin/algod (which was built for Mac OS X 11.0)
Expected in: /usr/lib/libSystem.B.dylib

I read the documentation several times and repeat the procedure, but the problem is the same.
Opening and reading file update.sh, I think the problem is in line 415 when executing this command:

   *EXISTING_VER = $ ($ {UPDATESRCDIR} / bin / algod -d $ {CURDATADIR} -g $ {CURDATADIR} /genesis.json -G)*

   (I'm tried to execute this command separately and the error is the same)

I think the problem is in the version of my libSystem.B.dylib library or in the algod software when trying to use this library.

Have you some suggestions or workaround to bypass error?

Thanks a lot in advance.

Below stacktrace error:

Current Version = 0
Latest Version = 12885032963
New version found
Checking for files matching: ‘channel/stable/node_stable_darwin-amd64_’ in bucket algorand-releases
Update Downloaded to /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.mE0eMjBI/12885032963.tar.gz
Expanding update…
Validating update…
Starting the new update script to complete the installation…
… Resuming installation from the latest update script
Current Version = 0
Backing up current binary files…
Backing up current data files from /Users/Luca/node/data…
Installing new binary files…
Installing new data files into /Users/Luca/node/data…
Copying genesis files locally
Checking for new ledger in /Users/Luca/node/data
dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
Referenced from: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.mE0eMjBI/a/bin/…/bin/algod (which was built for Mac OS X 11.0)
Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
Referenced from: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.mE0eMjBI/a/bin/…/bin/algod (which was built for Mac OS X 11.0)
Expected in: /usr/lib/libSystem.B.dylib

SIGABRT: abort
PC=0xdd4e256 m=0 sigcode=0
signal arrived during cgo execution

goroutine 1 [syscall, locked to thread]:
runtime.cgocall(0x4d47e70, 0xc00021fd60, 0x50cbb6e)
runtime/cgocall.go:133 +0x5b fp=0xc00021fd30 sp=0xc00021fcf8 pc=0x400740b
github.com/algorand/go-algorand/crypto/secp256k1._Cfunc_secp256k1_context_create_sign_verify(0x0)
_cgo_gotypes.go:156 +0x4a fp=0xc00021fd60 sp=0xc00021fd30 pc=0x49fc68a
github.com/algorand/go-algorand/crypto/secp256k1.init.1()
github.com/algorand/go-algorand/crypto/secp256k1/secp256.go:49 +0x22 fp=0xc00021fd78 sp=0xc00021fd60 pc=0x49fd142
runtime.doInit(0x5c15160)

Best regards,
Luca.

You need to update to macOS 11 or 12.
The software does not seem to be compiled for macOS 10.13.