Macports Boost, но нужна старая версия Boost
Я не новичок в Unix, но я новичок в Mac OS. Я видел, что довольно просто использовать macports, чтобы получить / собрать версию boost. Но мне нужно получить / собрать / установить boost v1.41, а не последний boost. Это потому, что тестовый фреймворк, с которым я работаю, не будет компилироваться с чем-то более новым, чем boost v1.41. Хотя я бы предпочел иметь возможность довести фреймворк до версии 1.46 boost, мне не разрешено время.
Я знаю, что с Gentoo Linux я могу установить конкретную версию lib/app, которую я хочу запустить. Легко, когда вы знаете, как это сделать. С macports я не могу найти ничего подобного.
Итак, мой вопрос: как я могу использовать macports для получения / сборки / установки boost v1.41?
2 ответа
Там есть ссылка на сайт MacPorts, где вы можете узнать, как установить более старую версию порта.
Однако ваше желание использовать устаревшие версии программного обеспечения не принесет вам пользы. Было бы намного лучше исправить ваше приложение, чем полагаться на конкретную версию стороннего приложения.
Вы смотрели на менеджера пакетов Homebrew?
Вы можете вспомнить старую формулу (установить скрипты) и отредактировать формулу, чтобы довольно легко установить конкретные версии.
См. Вопрос StackOverflow Homebrew установить конкретную версию формулы?