crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Предложение создать собственный дистрибутив
SABROG
  опции профиля:
сообщение 3.7.2009, 18:03
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Вот уже какое-то время крутится мысль создания собственного инсталлера для Qt. С исходниками Qt поставляются NSIS скрипты. В принципе это хоть что-то, но хотелось бы заиметь скрипты от SDK, т.е. Qt + QtCreator. Компилятор MinGW, причем последний: 4.4.0 Хотелось бы реализовать следующие вещи:

Билды: Windows 2000, Windows XP, Windows Vista, Windows 7
Если такое вообще возможно, то и инсталлеры для *nix.

Варианты билдов: static (QtCreator вообще может быть static?), shared

Которые делятся на варианты: standard, minimum, maximum

Standard: то что входит в стандартную поставку
Minimum: через утилиту QConfig отрубаем редко используемые вещи
Maximum: OpenSSL (QSslSocket), MySQL, PostgreSQL, TDS, DBus (для windows в том числе), Phonon (для MinGW), стили типа Skulpture и т.д.

Для QtCreator'a можно поставить какую-нибудь нестандартную цветовую схему типа: http://wiki.przemoc.net/tips/qtcreator#dark_theme

Включить переводы документации с crossplatform.ru.

Сейчас основная трудность это разобраться с настройкой скриптов сборки.

Может есть у кого подобный опыт? Я бы не отказался от такой сборки, т.к. приходится убивать ни один день, чтобы всё настроить и скомпилить заново.

Вполне возможно, что лицензия некоторых дистрибутивов не позволяет их использовать подобным образом, но думаю это не должно останавливать русского человека ;)

Сообщение отредактировал SABROG - 3.7.2009, 18:09
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.7.2009, 18:33
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


А зачем?
Я себе portable Qt сделал, зазиповал и таскаю куда хочу.

Просто в каталог bin закинул qt.conf
такой:
 [Paths]
Prefix = ../
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 3.7.2009, 19:09
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

Спасибо сказали: 229 раз(а)




Репутация:   34  


Как я успел убедится на разных версиях винды собранная Qt под отличной версией от той на которой её запускают ведет себя по разному. Кроме того хотелось бы поставить на поток выпуск нестабильных версий Qt прямо из репозиториев скажем раз в неделю, а не раз в полгода как это делают тролли.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 3.7.2009, 20:00
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(SABROG @ 3.7.2009, 23:09) *
а не раз в полгода как это делают тролли.
а они больше этого вообще не делают. Т.к. хранилище открыто.

Да и вот со сборкой сам знаешь, дела стали плохи.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 9:47