Command line error: dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin

Hi Everyone,

I am trying to convert a bigWig file to a BedGraph by using the bigWigToBedGraph tool. This failed when trying it in the local-Galaxy environment giving a fatal error 127: command not found (as can be seen in my previous post). I proceeded to get the tool directly from the ucsc directory. When I try to run the tool in the command line by using:

./bigWigToBedGraph dataset_7.dat dataset_10.dat

I get the following error message:

dyld: lazy symbol binding failed: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/Stijn/Desktop/./bigWigToBedGraph (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ____chkstk_darwin
  Referenced from: /Users/Stijn/Desktop/./bigWigToBedGraph (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libSystem.B.dylib

Abort trap: 6

Does anyone know how to tackle this problem? I am using Mac with High Sierra 10.13.6. Any help is much appreciated.

It looks like the currently available binaries in that ucsc directory were built for OSX 10.15.5, which explains the incompatibility. Are you able to build these from source? I’m looking for an archive of older versions, but it doesn’t look like UCSC provide these.