acxz / gazebo-arch

A collection of Arch Linux PKGBUILDS for the Gazebo Simulator
18 stars 10 forks source link

gzserver fails to launch due to boostlib_thread #44

Closed vren-gram closed 1 year ago

vren-gram commented 1 year ago

Specifically I get error:

gzserver: error while loading shared libraries: libboost_thread.so.1.79.0: cannot open shared object file: No such file or directory

When launching gazebo or gzserver. boost version is 1.80.0-3, same for boost-libs. There isn't another boost lib on the system. Built using AUR helper paru. Suggestions? Ideas about why this would happen?

vren-gram commented 1 year ago

Currently possible to get around this by just making a symlink named 79 point to 80, but obviously this is a really bad solution.

vren-gram commented 1 year ago

This symlink also causes the pcl library to build with no complaints, where I previously had a bunch of issues. I suspect this is just a thing upstream asking for a 1.79 hardlink (though I can't find it, and my c++ skills aren't that good anyway), not caught because everything is meant to work with ubuntu (which I think hasn't moved to boost 1.80 yet).