So... can Galaxy archive someone's game collection now? I don't want to actually install any of my GOG games on this Mac that I'm currently using - I just use it to maintain my library on my NAS. My gaming is done on a separate Windows machine.
If Galaxy can maintain my library on my NAS and keep it up-to-date then yeah, I'd be happy to switch!
===
Hmm, no, from what I've just been reading it seems all Galaxy can do is install games from my library onto my computer: which is why I turned to lgogdownloader in the first place.
lgogdownloader (when it worked) allows me to keep an up-to-date backup of my entire library on my NAS just by running a single command. It's awesome.
It looks like I'm gonna need to get this working again.
===
It's working again. For anyone else who finds themselves in the same boat:
Download the source for 1.84.0 from
https://boostorg.jfrog.io/artifactory/main/release/1.84.0/source/
Extract and cd into the dir.
Enter the following commands:
./bootstrap.sh --prefix=/usr/local/Cellar/boost/1.84.0
./b2
./b2 threadapi=pthread threading=multi address-model=64 --layout=tagged --build-type=complete install
You might need to create symlinks for the *-mt libs to link to the architecture-specific implementations. I'm on Apple silicon so I needed links to the "a64" variants i.e.:
cd /opt/homebrew/Cellar/boost/1.84.0/lib
ln -s libboost_filesystem-mt-a64.dylib libboost_filesystem-mt.dylib
Keep doing this for each of the libs that lgogdownloader complains that it cannot find and eventually you'll stop getting such errors and might instead get an rpath error. That was resolved by adding the missing path to rpath:
install_name_tool -add_rpath /opt/homebrew/Cellar/boost/1.84.0/lib /opt/homebrew/Cellar/boost/1.84.0/lib/libboost_filesystem-mt-a64.dylib
And now the tool is working once more and is in the process of synching the latest files from my entire library to my NAS. :)
Getting game names (15/15) 43 / 43
Getting game info 1257 / 1443