Давно уже хотел спросить. Вот есть программа, которая использует boost libraries, линкуется все динамически с бустом. По идее она должна легко собираться на различных дистрибутивах линукс, потому что задача - распределенные вычисления. Но вот нежданчик: при попытке скомпилировать это на следующих системах: ubuntu, fedora, centos, arch, gentoo, приводила к необходимости вручную на каждом дистре допиливать, а то и вовсе в адовых муках пытаться установить boost. Причем на каждом дистре свои заморочки. А теперь вопрос: это мое неосиляторство или все так и должно быть? Как мне написать скрипт для инсталятора, свитч на каждый дистр? Или собирать буст и ставить его в /usr/local ? И еще вопрос: как поддерживаете рабочие проекты с бустом, есть ли сложности при обновлении от версии к версии?