Название: Обратная совместимость Отправлено: tim474 от Январь 28, 2011, 23:14 Не понял по поводу их ответа в плане бинарной совместимости:
http://developer.qt.nokia.com/faq/answer/is_qt_binary_compatible (http://developer.qt.nokia.com/faq/answer/is_qt_binary_compatible): Цитировать Qt is not binary compatible between major versions such as Qt 2.x, Qt 3.x and Qt 4.x etc. То есть, они имеют в виду, что, допустим, 4.7 несовместима с 4.6? Или 4 не совместима с 3? Последнее — понятно, что несовместимо, а по поводу первого — если так, то плохо. Если 3 и 4 уживаются в системе, то разные версии qt4 будет одновременно поселить сложнее.Название: Re: Обратная совместимость Отправлено: ieroglif от Январь 28, 2011, 23:27 Qt is not binary compatible between major versions such as Qt 2.x, Qt 3.x and Qt 4.x etc.
Перевожу: Qt не совместим бинарно между старшими (major) версиями, как 2.х 3.х и 4.х и т.д. Так что младшие версии типа 4.6 и 4.7 будут совместимы замечательно, не стоит беспокоиться =) Название: Re: Обратная совместимость Отправлено: tim474 от Январь 29, 2011, 00:40 То есть, major-версии — это 2, 3, 4, а не 4.2, 4.3… ?
Название: Re: Обратная совместимость Отправлено: ieroglif от Январь 29, 2011, 00:56 совершенно верно.
major обозначает "старшие". т.е. 2,3,4, а не "х" который идёт после точки типа 4.6 Название: Re: Обратная совместимость Отправлено: tim474 от Январь 31, 2011, 01:17 А почему, например, Guitar Pro 6 для Linux библиотеки Qt тащит с собой, хотя официально поддерживается только один дистрибутив с относительно свежими версиями пакетов (Ubuntu)? И в другой проприетарщине можно такое же встретить.
Название: Re: Обратная совместимость Отправлено: Fat-Zer от Январь 31, 2011, 01:39 А почему, например, Guitar Pro 6 для Linux библиотеки Qt тащит с собой, хотя официально поддерживается только один дистрибутив с относительно свежими версиями пакетов (Ubuntu)? И в другой проприетарщине можно такое же встретить. а) патченная версия Qtб) проще поступить "по-виндовски" и дать юзеру ещё один комплект того, что у него и так есть, чем отвечать на вопросы "а почему у меня не работает" и "как мне установить" Бубунта - уж точно не единственный дистрибутив в котором "относительно свежие версии пакетов", а поддерживается, как самый популярный. По сабжу ещё: между минорными версиями обратная совместимость сохраняется, но приложение скомпиленное с 4.7 может не запускаться с предыдущими версиями, ибо появляются новые фичи. ЗЫ: чего-то я роль кепа начал играть... |