Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Max Khon                             2:5000/79      15 Jan 2007  23:34:32
 To : Eugene Grosbein
 Subject : xlib
 -------------------------------------------------------------------------------- 
 
 
 09 Jan 07 02:09, you wrote to Slawa Olhovchenkov:
 
  EG>>> Изучаю возможность собрать какой-нибудь современный open source
  EG>>> браузер с минимально возможным оверхедом, в том числе
  EG>>> административным. В частности, это означает, что шрифтов
  EG>>> локальных нет (ну или почти нет, с поправкой на вышеизложенное).
  EG>>> Соответственно, fontconfig вроде как получается излишней
  EG>>> сущностью, но собрать gecko без pango/cairo/fontconfig уже не
  EG>>> получается (раньше получалось с pango, но без cairo). Вопрос
  EG>>> по-этому не столько про сам fontconfig (оверхед-то не шибко
  EG>>> большой), сколько про то, из каких соображений перестали
  EG>>> заботиться о возможности работы исключительно через сетевой X
  EG>>> protocol, без всяких требований к локальным данным.
  SO>> Все равно не понимаю. Без каких данных,
 
  EG> Без локальных файлов, точнее с минимумом их.
 
  SO>> какой смысл, почему Х протокол перестал
  SO>> быть сетевым, или у тебя броузер перестал по сети работать?
 
  EG> Чтобы браузер по сети работал, его надо сначала собрать.
  EG> Без fontconfig собрать не получилось, а зачем нужен fontconfig,
  EG> когда локальных шрифтов нет?
 
  EG> Впрочем, firefox 2.0.0.1,1 из свежих портов не так уж плох
  EG> сейчас: "всего" 29 портов потребовалось для его сборки:
 
  EG> atk-1.12.4
  EG> cairo-1.2.6_1
  EG> expat-2.0.0_1
  EG> firefox-2.0.0.1,1
  EG> fontconfig-2.3.2_6,1
  EG> freetype2-2.2.1_1
  EG> gettext-0.14.5_2
  EG> glib-2.12.7
  EG> gmake-3.81_1
  EG> gtk-2.10.7
  EG> hicolor-icon-theme-0.9_2
  EG> intltool-0.35.3
  EG> jpeg-6b_4
  EG> libIDL-0.8.7
  EG> libXft-2.1.7_1
  EG> libdrm-2.0.2
  EG> libiconv-1.9.2_2
  EG> libxml2-2.6.26
  EG> nspr-4.6.4
  EG> nss-3.11.4
  EG> p5-XML-Parser-2.34_2
  EG> pango-1.14.9
  EG> perl-5.8.8
  EG> pkg-config-0.21
  EG> png-1.2.14
  EG> shared-mime-info-0.19
  EG> tiff-3.8.2_1
  EG> xorg-libraries-6.9.0
  EG> zip-2.32
 
  EG> gmake, конечно, не в счет.
 
  EG> 36Mb сам firefox, 7Mb gettext, 6Mb - perl, дальше еще 20Mb всякой
  EG> всячины, плюс 24Mb из второго гнома (в основном gtk2, libxml2 и
  EG> glib2). Hу и 44Mb x.org 6.9.0, итого 134Mb вытянуть и можно собрать.
 
  EG> В /etc/make.conf добавил WITHOUT_GNOME=yes, WITHOUT_FAM=yes
  EG> и в Mk/bsd.gnome.mk оторвал gnomevfs2 и esound из списка зависимостей
  EG> libgnome (мне никогда не понять, зачем нужен esound браузеру).
  EG> По счастью, gnomevfs2 на самом деле не нужен файрфоксу, а то он тянет
  EG> за собой огромную кучу всего совершенно непонятно зачем. И у мозиллы
  EG> пришлось desktopfileutils тоже оторвать.
 
  EG> Да, и у pango оторвал желание поставить иксы полностью
  EG> и у libIDL опять же зависимость от BISON (при живом-то
  EG> /usr/bin/byacc).
 
  EG> В пакетах в итоге получается 48Mb, включая сам firefox размером в
  EG> 11Mb. А Xlib всего-навсего 5Mb.
 
  EG> Итого система вмесе со всей этой кучей - 363Mb.
  EG> Если всякое барахло типа документации выкинуть, да и систему саму
  EG> подчистить от ненужного, наверное на флешку 256Mb поместится.
 
 советую посмотреть на livecd дистрибутивы. напр. frenzy. там во-первых
 используется компрессия, во-вторых firefox туда добавить без извращений с
 портами думаю будет очень легко. и с usb flash она грузиться умеет.
 
 /fjoe
 
 --- GoldED+/BSD 1.1.5
  * Origin: The number of the beast is vi vi vi (2:5000/79)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 xlib   Eugene Grosbein   07 Jan 2007 00:45:28 
 xlib   Slawa Olhovchenkov   08 Jan 2007 00:19:38 
 Re: xlib   Eugene Grosbein   08 Jan 2007 05:23:58 
 xlib   Slawa Olhovchenkov   08 Jan 2007 03:40:20 
 Re: xlib   Eugene Grosbein   08 Jan 2007 15:11:28 
 xlib   Slawa Olhovchenkov   08 Jan 2007 20:00:08 
 Re: xlib   Eugene Grosbein   09 Jan 2007 03:09:52 
 xlib   Max Khon   15 Jan 2007 23:34:32 
Архивное /ru.unix.bsd/186345abad68.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional