Войти

Показать полную графическую версию : thunderbird - как откомпилировать?


uStick
03-02-2005, 06:26
2) объясните мне, как откомпилить thunderbird...

закачал через цвс... 200 метров!! усё делал по инструкции... конфиг тоже прям из примеров взял:

.mozconfig:

. $topsrcdir/mail/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/tbird-debug
ac_add_options --disable-optimize
ac_add_options --enable-debug

воть что получил:

[root@localhost mozilla]# gmake -f client.mk build
Adding client.mk options from /root/cvs/mozilla/.mozconfig:
MOZ_CO_PROJECT=mail
MOZ_OBJDIR=$(TOPSRCDIR)/tbird-debug

всё... а где компиляция? в доках на сайте больше ничего нет...

про конфиг тут: http://www.mozilla.org/build/configure-build.html
а про компиль - тут: http://www.mozilla.org/build/make-build.html

Belansky
04-02-2005, 10:36
uStick
IMHO, Вы в Москву через Аляску добираться стали. :)
Зачем качать 200 Мб через cvs, когда можно было скачть архив исходников 33 Мб + 1.5 Мб файлы руссификации и орфографический словарь?
И, опять-таки, в какой ОС собирать будете?

uStick
05-02-2005, 02:47
1) Для тех кто не знает: при закачке через цвс все файлы архивируюцца, уровень, соответственно, компрессии устанавливаецца флагом -z1...-z9 =)
2) цитата с их сайта:
Once you have set up your mozconfig file correctly, start your build:

gmake -f client.mk build

Note: If you wish to manually configure and build, cd to your objdir, run configure, and then run gmake. Configure will still pick up options specified in a mozconfig file.

то есть gmake -f client.mk build должен сразу сам все компилить, а ./configure и make - для тех, кому делать нефиг... а воть и врут сволочи! =)

пишем:

./configure
make

ждем 10-30 минут и все...

Скрин приложил... только почему все так коряво? Второй скрин - для сравнения...

GoRiLLa
05-02-2005, 11:27
uStick в смысле каряво?

bdancer
05-02-2005, 15:10
uStick
Thunderbird - GTK2
Kate - QT

Ы?

uStick
06-02-2005, 06:20
Ладно. Берем прогу пишем. Маааааленькую, в qt3. В ней тока окно и батон один. КОмпилим старым qt3, который входит в состав Mandrake 10.0 (3.2.3 вроде, не помню).
И, о чудо! Все работает ))) При том красЫво )) Фонт сглаженный, темы, 3д-элементы, все как надо.

Компилим эту же прогу новым qt3 (у меня 3.3.3) =(((( все коряво, темы не применяюцца, фонт кривой, без сглаживания, размер в 2 раза больше, чем надо...

Далее берем последнюю прогу, берем WinHex: искаем после импортов строчку типа /usr/local/qt/lib - где типа qt-библиотеки лежат... смотрите сами, куда ставили... И нахрен меняем на что-нить вроде: /usr/lib/qt3, /mnt/fuck или что угодно =) у мну все варианты работают... Ессесно, ничего не удаляем, а только переписываем поверх старого, размер филе не меняем ))

И новое чудо!!! Прога заработала =) Ничем по внешнему виду от 1й не отличаецца ))))

8===========э Вывод: коряво откомпилен новый qt3... дык как его откомпилить, чтоб все путем было?

uStick
08-02-2005, 12:42
Гыг... все решилось... просто после установки qt3 надо заново КДЕ компилить =) Теперь все ок...

Правда, я не понял, куда разработчики мандрейка КДЕ сунули... они его как-то хитро по папкам раскидали... ну я и поставил, куда глаза глядели... в общем теперь вообще ни одна прога не идет из старых... все заново компилить..




© OSzone.net 2001-2012