Главная

Собираем интернет-пейджер Psi 0.14 (обновлено)


Для сборки необходимы:

  • Гибридный билд Haiku (2/4 или 4/2), либо чистый GCC4 (я использовал R34190 2/4)
  • Qt ревизии 90 и выше
  • Исходные коды Psi 0.14
  • Патч для сборки в Haiku
  • Пакеты zlib и openssl

Далее открываем файл /boot/common/mkspecs/haiku–g++/qmake.conf и прописываем в нём следующие строчки:


    QMAKE_LIBS = -lroot -lnetwork -L/boot/common/lib
    QMAKE_INCDIR = /boot/common/include/Qt /boot/common/include/QtCore /boot/common/include/QtGui /boot/common/include/QtNetwork /boot/common/include/QtXml /boot/common/include/Qt3Support


Поученный файл не помешает сохранить отдельно, т. к. при последующем обновлении Qt он вернётся к исходному виду. После этого распаковываем исходники, рядом с ними кладём psi–0.14.diff и из терминала даём комманду “patch -p0 -i psi–0.14.diff”, переходим в папку psi–0.14 и выполняем конфигурирование со следующими параметрами (активным должен быть GCC4 (комманда “setgcc gcc4”)): «configure -–prefix=/boot/common --with-zlib–inc=/boot/common/include --with-openssl–inc=/boot/common/include”, затем “make” и, наконец, “make install”.

Пользуемся, о проблемах сообщаем в конференции haiku–os@conference.jabber.ru.

Написано с непосредственной помощью Сяржука Жарского.

UPD:. Готовый пакет можно скачать здесь.

а на пробу,

а на пробу, бинарничек готовый выложить моно??

Во многих

Во многих командах символ минуса заменился на "–" (тире) по причине особо одарённого движка qube.ru — их необходимо поправить ручками после копирования в терминал.

блииин

блииин супер!)!!!!!! супер!

А можно вопрос

А можно вопрос по Qt? Состояние в SVN qt–beos сейчас чему соответствует, какой версии Qt? 4.5.1?
И есть ли что–то вроде роадмапа, когда например планируется допортировать до недавно вышедшего Qt 4.6.0?

И ссылка http://svn.osdrawer.net/qt–beos выдаёт 404, хотя вроде нормально обновляется по svn.

На 4.6.0

На 4.6.0 переключатся, когда текущую Qt до ума полностью доведут.

А что значит

А что значит «до ума полностью»? Сейчас где не полностью, над чем работа ведётся и что нужно доделать?

Разработчики

Разработчики тусуются в haiku–os@conference.jabber.ru, там лучше и спрашивать.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
i
p
B
4
U
9
Enter the code without spaces and pay attention to upper/lower case.