LINUX.ORG.RU

под все 3 платформы

наверное NetBSD, Minix и Haiku?

Harald ★★★★★ ()
Ответ на: комментарий от Harald

поначалу, тоже так думал, но потом зашёл на официальный сайт Qt и огорчился...

next_time ★★★★ ()

Исторически были проблемы, но во времена 4.2.3 у меня вроде даже получалось.

yoghurt ★★★★★ ()
Ответ на: комментарий от Pavval

Года два назад наши рюзске разработчики на minix.ru убеждали что shared objects пока не нужны. Неужели они теперь поддерживают например ELF на Minix???

UPD: http://wiki.minix3.org/Releases/3.2.0/UsersGuide/ELFSwitch да... MINIX3 is switching to ELF as its new default binary format.

I-Love-Microsoft ★★★★★ ()
Последнее исправление: I-Love-Microsoft (всего исправлений: 2)
Ответ на: комментарий от I-Love-Microsoft

Года два назад наши рюзске разработчики на minix.ru убеждали что shared objects пока не нужны.

«У нас всего две программы, и они разные»?

Pavval ★★★★★ ()

Простого — нет. Необходимо пересобрать Qt5 на всех трёх целевых платформах. При этом следует понимать, что Webkit в такой сборке Qt станет недоступен.

EXL ★★★★★ ()

Если говорить о OS X, то смысла в этом мало, все равно программы таскают либы за собой в .app.

CrossFire ★★★★★ ()

А ты купил лицуху на сие действие? Сколько обошлось?

Не знаю как для мака, но на винде из-за этого полный трындец. Единицы программ имеют возможность раздельной установки всего и вся. Остальные тупо ставят вообще все в поставке своей проги, как итог: 100500 версий qt, gtk, python и т.п.

ИМХО, нормальных путей три:

1. Раздельная установка

2. Статическая линковка

3. Писать на .NET/xcode/Qt, либо вообще не писать.

gh0stwizard ★★★★★ ()
Ответ на: комментарий от gh0stwizard

А ты купил лицуху на сие действие? Сколько обошлось?

Если по требованию предоставлять объектники, то лицензия не нужна, ибо LGPL это позволяет.

Daeloce ()

Если вебкит не используешь, то бери и линкуй, в чем проблема? Только сам qt нужно соответственно собрать

derlafff ★★★★★ ()

Какие из Windows, Linux, Adnroid, Windows RT, iOS, Mac OS X, QNX и еще парочки, которые я сразу не вспомнил, являются «всеми тремя?»

RiseOfDeath ★★★★ ()
Ответ на: комментарий от EXL

Ну насчёт NetBSD я не сомневался особо, всё-таки самая мэйнстримная платформа из трёх перечисленных, но вот Qt5 на MINIX таки нету :)

Harald ★★★★★ ()

Не страдай херней, разберись как принято распрострянять программы под каждую из всех 3 платформ и делай, как принято.

Под вин - msi, под мак - dmg, под linux - deb или rpm под конкретные дистрибутивы.

anonymous ()
Ответ на: комментарий от next_time

поначалу, тоже так думал, но потом зашёл на официальный сайт Qt и огорчился...

Так какие три платформы? Как минимум оффициально поддерживаются Linux, Windows, Mac OS, Android и QNX. Возможно что-то ещё.

golodranez ★★★★ ()
Ответ на: комментарий от golodranez

Linux, Windows, Mac OS.

андроид — разновидность линукса.

If you have a need for Qt4 on QNX Neutrino OS, please contact Digia for Qt Enterprise licensing and support, or some of the companies providing services for Qt.

хреново QNX поддерживается, поэтому, не в счёт

next_time ★★★★ ()
Ответ на: комментарий от anonymous

не катит такой вариант: утилитка слишком простая и, к тому же, будет сопрягаться с другим софтом, автоинсталлеры лишь усложнят процесс

next_time ★★★★ ()
Ответ на: комментарий от derlafff

проблема в том, что не нашёл, где скачать уже собранные статические либы

next_time ★★★★ ()
Ответ на: комментарий от next_time

Сам компилируй.

Под шинду можно собирать легко и не покидая линукс при помощи mxe.

Под линуксы каким-нибудь тулчейном или ручками.

А про мак ничего не знаю.

derlafff ★★★★★ ()
Последнее исправление: derlafff (всего исправлений: 3)
Ответ на: комментарий от derlafff

пффф... это ж куте — вечность ждать, под все 3 платформы-то. кроме того, если на юниксах оно таки собралось, то на винде меня ждал фейл. а я ждал его, потому как, по опыту, GNU-like софт на ней никогда нормально не работает.

next_time ★★★★ ()
Ответ на: комментарий от next_time

пффф... это ж куте — вечность ждать

4.2

У меня на виртуалке без вебкита собирается за час. И то, с кучей лишних модулей. Один пустой qtbase довольно быстро собирается.

то на винде меня ждал фейл. а я ждал его, потому как, по опыту, GNU-like софт на ней никогда нормально не работает.

Не собирай на винде, юзай mxe лучше.

derlafff ★★★★★ ()
Ответ на: комментарий от derlafff

не покидая линукс при помощи mxe.

о_О а я про такую штуку и не знал, думал там винда нужна обязательно

next_time ★★★★ ()
Ответ на: комментарий от derlafff

У меня на виртуалке без вебкита собирается за час.

у меня на работе икспишка стартует 2,5 минуты. с момента _логина_. линукс с кде, правда, только полминуты...

next_time ★★★★ ()
Ответ на: комментарий от next_time

Ну у меня есть собранный префикс с qt5.3.2, могу поделиться,

но обновлять я его не факт, что буду.

И, вроде, там qt quick выпилен.

derlafff ★★★★★ ()
Ответ на: комментарий от derlafff

И, вроде, там qt quick выпилен.

сейчас и не нужно. мне надо только самая база, да серийный порт.

И, вроде, там qt quick выпилен.

было бы в самый раз

next_time ★★★★ ()
Ответ на: комментарий от next_time

да серийный порт.

в каком модуле?

было бы в самый раз

пиши в джаббер в профиле, а то у меня на сервере лимит трафика сопоставим с размером этой штуки

derlafff ★★★★★ ()
Последнее исправление: derlafff (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.