Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   thunderbird - как откомпилировать? (http://forum.oszone.net/showthread.php?t=44849)

uStick 03-02-2005 06:26 294845

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 295209

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

uStick 05-02-2005 02:47 295426

Вложений: 2
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 295491

uStick в смысле каряво?

bdancer 05-02-2005 15:10 295535

uStick
Thunderbird - GTK2
Kate - QT

Ы?

uStick 06-02-2005 06:20 295657

Ладно. Берем прогу пишем. Маааааленькую, в 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 296344

Гыг... все решилось... просто после установки qt3 надо заново КДЕ компилить =) Теперь все ок...

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


Время: 10:01.

Время: 10:01.
© OSzone.net 2001-