Добрый день!!!
Смотрю я на размер других браузеров на ядре Gecko или Минимо, и не понимаю, как они получают размер окло 12 Мб. У меня собранный Firefox весит 22 Мб.
Можно ли как-то уменьшить размер собранного браузера изменением параметров в файле .mozconfig?
Отсутствует
Добрый день, Unghost!
Тот который описан у Вас на странице
http://mozilla.ru/unghost/build.html#b9
Отредактировано boroda (31-07-2005 15:40:42)
Отсутствует
Тот который описан у Вас на странице
http://mozilla.ru/unghost/build.html#b9
Брр, это же сто лет не обновлялось.
Лучше читай http://forum.mozilla.ru/doku.php?id=general:build_msvc2003:firefox_thunderbird__msvc__.net_2003
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Простите за глупый вопрос. А зачем соберать браузер?
Оптимизировать под свой процессор, отключить ненужное, включить нужное....
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Брр, это же сто лет не обновлялось.
Лучше читай 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. Извините за несколько некоректные вопросы. Я думаю я сегодня слегка пересидел за компьютером.
Отредактировано boroda (03-08-2005 22:29:25)
Отсутствует
boroda
Ну если не заморачиваться со бесплатным ПО от Microsoft, можно поискать платное.
Тот же Visual Studio.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
а как собрать с полной версией Visual Studio?
Отсутствует
А вот это при сборке что делает ? :
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
Отключает activex очевидно.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Это не тот ли АктивХ, которого в Лисе вроде бы нет или системный ,который применяется только при сборке ?
Если это поддержка всё-таки АктивХ в броузере , есть предложение создать оптимизированную сборку от mozilla.ru . - максимально оптимизированную.
Отсутствует
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.
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Добрый вечер!
Еще вопрос есть у меня.
При сборке 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
Заранее благодарен!
Отсутствует
Добрый вечер!
При сборке Firefox выскочила ошибка:
"LINK : fatal error LNK1104: cannot open file 'atlhunk.lib'"
Что это за файл, и что мне делать с этим файлом?
Ничего с ним не делать, т.к. такой библиотеки не существует и ничего из нее не используется, хотя ссылка на нее присутствует в atlbase.h (PSDK).
Нужно или удалить эту ссылку, или, если нет желания копаться в заголовочных файлах, можно сделать копию любой библитеки, напр. gdi32.lib и назвать atlhunk.lib
Отсутствует
Ничего с ним не делать, т.к. такой библиотеки не существует и ничего из нее не используется, хотя ссылка на нее присутствует в atlbase.h (PSDK).
Нужно или удалить эту ссылку, или, если нет желания копаться в заголовочных файлах, можно сделать копию любой библитеки, напр. gdi32.lib и назвать atlhunk.lib
Спасибо, щас пробую
Отсутствует
Попробовал,
Выскочила новая ошибка
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
Отредактировано boroda (09-08-2005 22:13:32)
Отсутствует
Я просто переименовал библиотеку 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 пишетЯ просто переименовал библиотеку 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 но всеравно спасибо
Отсутствует
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+
Отсутствует
А какие именно externals оно не находит?
Если честно я плохо представляю что такое externals поэтому если можешь посмотри
http://buildmozilla.narod.ru/log.txt
Скопировал с окна cmd.
Спасибо
Отсутствует
У тебя не компилируются функции для поддежки 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+
Отсутствует