boroda > 30-07-2005 17:54:20 |
Добрый день!!! Смотрю я на размер других браузеров на ядре Gecko или Минимо, и не понимаю, как они получают размер окло 12 Мб. У меня собранный Firefox весит 22 Мб. Можно ли как-то уменьшить размер собранного браузера изменением параметров в файле .mozconfig? |
Unghost > 30-07-2005 21:40:42 |
А что у тебя сейчас в .mozconfig? |
boroda > 31-07-2005 15:39:33 |
Добрый день, Unghost! Тот который описан у Вас на странице http://mozilla.ru/unghost/build.html#b9 |
Unghost > 31-07-2005 19:32:01 |
Тот который описан у Вас на странице http://mozilla.ru/unghost/build.html#b9
Брр, это же сто лет не обновлялось. Лучше читай http://forum.mozilla.ru/doku.php?id=general:build_msvc2003:firefox_thunderbird__msvc__.net_2003 |
Unghost > 01-08-2005 21:33:43 |
Простите за глупый вопрос. А зачем соберать браузер?
Оптимизировать под свой процессор, отключить ненужное, включить нужное.... |
boroda > 03-08-2005 22:26:39 |
Unghost пишетБрр, это же сто лет не обновлялось. Лучше читай http://forum.mozilla.ru/doku.php?id=general:build_msvc2003:firefox_thunderbird__msvc__.net_2003
Добрый вечер! Еще вопрос могу ли я собрать FF если я не смог установить Windows® Server 2003 SP1 Platform SDK Web Install описанный в документе http://forum.mozilla.ru/doku.php?id=general:build_msvc2003:firefox_thunderbird__msvc__.net_2003.? Можно ли поставить Platform SDK в частности и все остальное в общем в случае если у меня компьютер не подключен к интернету? Что мне делать если при установке файла PSDK-x86.exe у меня инсталяция замирает вот на этом месте. [img]http://buildMozilla.narod.ru/stopcopy.jpg[/img] P.S. Извините за несколько некоректные вопросы. Я думаю я сегодня слегка пересидел за компьютером. |
Unghost > 04-08-2005 01:39:19 |
boroda Ну если не заморачиваться со бесплатным ПО от Microsoft, можно поискать платное. Тот же Visual Studio. |
Влад Максимчук > 04-08-2005 11:47:20 |
а как собрать с полной версией Visual Studio? |
D555 > 05-08-2005 04:41:43 |
Unghost А вот это при сборке что делает ? : ac_add_options --disable-activex ac_add_options --disable-activex-scripting |
Unghost > 06-08-2005 00:20:47 |
А вот это при сборке что делает ? : ac_add_options --disable-activex ac_add_options --disable-activex-scripting
Отключает activex очевидно. |
D555 > 06-08-2005 02:53:16 |
Это не тот ли АктивХ, которого в Лисе вроде бы нет или системный ,который применяется только при сборке ? Если это поддержка всё-таки АктивХ в броузере , есть предложение создать оптимизированную сборку от mozilla.ru . - максимально оптимизированную. |
Unghost > 06-08-2005 18:07:22 |
http://www.iol.ie/~locka/mozilla/control.htm The ActiveX source code is part of the Mozilla source tree. Tarballs are usually to be found here. All the code is contained in the subdirectory mozilla/embedding/browser/activex/src.
|
boroda > 08-08-2005 21:10:10 |
Добрый вечер! Еще вопрос есть у меня. При сборке Firefox выскочила ошибка: "LINK : fatal error LNK1104: cannot open file 'atlhunk.lib'" Что это за файл, и что мне делать с этим файлом? Собираю я Firefox по документу http://forum.mozilla.ru/doku.php?id=gen … _.net_2003, правда я использую PlatformSDK который был установлен вместе с пакетом Microsoft Visual Studio .NET 2003 Заранее благодарен! |
orm > 08-08-2005 23:18:28 |
boroda пишетДобрый вечер! При сборке Firefox выскочила ошибка: "LINK : fatal error LNK1104: cannot open file 'atlhunk.lib'" Что это за файл, и что мне делать с этим файлом?
Ничего с ним не делать, т.к. такой библиотеки не существует и ничего из нее не используется, хотя ссылка на нее присутствует в atlbase.h (PSDK). Нужно или удалить эту ссылку, или, если нет желания копаться в заголовочных файлах, можно сделать копию любой библитеки, напр. gdi32.lib и назвать atlhunk.lib |
boroda > 09-08-2005 21:05:35 |
orm пишетНичего с ним не делать, т.к. такой библиотеки не существует и ничего из нее не используется, хотя ссылка на нее присутствует в atlbase.h (PSDK). Нужно или удалить эту ссылку, или, если нет желания копаться в заголовочных файлах, можно сделать копию любой библитеки, напр. gdi32.lib и назвать atlhunk.lib
Спасибо, щас пробую |
boroda > 09-08-2005 22:04:57 |
Попробовал, Выскочила новая ошибка firefox.exe : fatal error LNK1120: 14 unresolved externals make[4]: *** [firefox.exe] Error 96 make[4]: Leaving directory `/cygdrive/d/mozilla/mozilla/browser/app make[3]: *** [libs] Error 2 make[3]: Leaving directory `/cygdrive/d/mozilla/mozilla/browser' make[2]: *** [tier_99] Error 2 make[2]: Leaving directory `/cygdrive/d/mozilla/mozilla' make[1]: *** [default] Error 2 make[1]: Leaving directory `/cygdrive/d/mozilla/mozilla' make: *** [build] Error 2 Я просто переименовал библиотеку gdi32.lib в atlthunk.lib |
orm > 10-08-2005 15:14:11 |
boroda пишетЯ просто переименовал библиотеку gdi32.lib в atlthunk.lib
Неправильно Делай так: 1) заходишь в папку с библиотеками. 2) находишь в ней любой файл с расширением .lib - т.е. библиотеку. Например, gdi32.lib. Но можно и любую другую. 3) копируешь её и кладешь копию в ту же самую папку, где лежат библиотеки. 4) переименовываешь копию в atlthunk.lib Итог: В папке с библиотеками появляется atlthunk.lib, все остальные библиотеки остались на месте. -- :::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050808 Firefox/1.0+ |
boroda > 10-08-2005 16:26:33 |
orm пишетboroda пишетЯ просто переименовал библиотеку gdi32.lib в atlthunk.lib
Неправильно Делай так: 1) заходишь в папку с библиотеками. 2) находишь в ней любой файл с расширением .lib - т.е. библиотеку. Например, gdi32.lib. Но можно и любую другую. 3) копируешь её и кладешь копию в ту же самую папку, где лежат библиотеки. 4) переименовываешь копию в atlthunk.lib Итог: В папке с библиотеками появляется atlthunk.lib, все остальные библиотеки остались на месте. -- :::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050808 Firefox/1.0+
Правильно я так и сделал, но выскочила уже ошибка firefox.exe : fatal error LNK1120: 14 unresolved externals Вот. Orm но всеравно спасибо |
orm > 10-08-2005 18:35:08 |
boroda пишетfirefox.exe : fatal error LNK1120: 14 unresolved externals
А какие именно externals оно не находит? -- :::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050810 Firefox/1.0+ |
boroda > 10-08-2005 21:20:59 |
orm пишетА какие именно externals оно не находит?
Если честно я плохо представляю что такое externals поэтому если можешь посмотри http://buildmozilla.narod.ru/log.txt Скопировал с окна cmd. Спасибо |
orm > 11-08-2005 01:40:15 |
У тебя не компилируются функции для поддежки SVG, наличие которых ожидается в других файлах. Проверь, что у тебя находится в каталоге mozilla\layout\svg\base\src. Например, есть ли там файл nsSVGGenericContainerFrame.cpp ? nsSVGGenericContainerFrame.obj ? Попробуй убрать из конфига Проблема может быть еще в том, что для SVG нужны библиотеки GDI+. Скрипт конфигурирования тебе ошибок/предупреждений по этому поводу не давал?
-- :::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b4) Gecko/20050810 Firefox/1.0+ |