Компиляция C ++ для различных версий Ubuntu

Мы создаем программу под Linux, которая отлично работает с определенной версией Ubuntu. Но мы бы хотели, чтобы тот же двоичный файл работал в Ubuntu 10.04 и 11.10. Было бы совершенно нормально собрать приложение на платформе 10.04. Но когда я это делаю, у меня возникают зависимости от конкретных версий библиотеки (например, libboost_thread.so.1.40.0), которые недоступны в 11.10, потому что он использует более новые версии. Система построена с использованием QMake.

Я ищу учебное пособие или отправную точку, как разрешить эти конфликты зависимостей для нескольких платформ Ubuntu.

8
задан Bart 17 February 2012 в 13:47
поделиться