Thanks for that it did the trick "boost_thread-mt" I had to do some modification to a few files OSX wasn't great in finding some headers. But hit a huge blocker at about 91% of the way through the build which is gr-gsm requires gnuradio companion python binds which which with the current stable version requires QT4 which is no longer supported on OSX. So I am currently in the rather painful process of building gnuradio-3.8tech-preview which is built off QT5 but its not ready to just compile, then I will return to gr-gsm and see if it build from there..

So it runs fine adding the disable GRC option, thanks. But I was kind of hoping to use livemon, So I compiled gnuradio using the gnuradio-3.8tech-preview which was painful but I got there in the end and grc works with QT5. I can compile grgsm against that with the -DENABLE_GRCC=NO fine using python3.7 (with some modifications to the python, mostly to do with print statements). But its not playing nicely with grc.

A minor issue it they changed grcc option -d to -o but that can be changed in the ./apps/CMakeFiles/pygen_apps.dir/build.make fileThe main issue the the GRC blocks, I keep getting errors connecting the blocks as per block. I have seen other issues in this list saying just get the right grc path but the block xml has definitely been copied into /usr/local/share/gnuradio/grc/blocks, interestingly all the files in that directory are now yaml not xml