Forum > Tematy dowolne > Budowanie Firefoxa

Strona 1 z 1 1
skocz

Inferno

Wysłane 2013-05-13 23:24

Witam.
Czy ktoś już kiedyś z Was budował Firefoxa, Chrome, lub jakąś inną przeglądarkę ? \"\lol\"

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38049 wypowiedzi

Wysłane 2013-05-13 23:25

?

Asus TUF Gaming X570 Plus, Ryzen 5800X, BeQuiet Dark Rock 4 Pro, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

MACC

  • MACC
  • wiadomość Użytkownik

  • 913 wypowiedzi

Wysłane 2013-05-13 23:49

@djluke
Podejrzewam że chodzi o udoskonalanie przeglądarki i budowanie własnych dodatków i rozszerzeń.

overclocking 4ever

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38049 wypowiedzi

Wysłane 2013-05-13 23:56

Ja z kolei mogę podejrzewać że chodzi o kompilację ze źródeł z uwzględnieniem optymalizacji pod własny sprzęt...ale to nadal tylko sobie podejrzewamy...

Asus TUF Gaming X570 Plus, Ryzen 5800X, BeQuiet Dark Rock 4 Pro, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

Inferno

Wysłane 2013-05-14 11:22

Panowie - no proste pytanie - Ktoś budował Firefoxa ?
I oczekiwana odpowiedź Jasia:
Tak budowałem kiedyś Firefoxa, w czym mogę pomóc.

Jak by chodziło o dodatki, to bym napisał dodatki :)
Może faktycznie w nocy jak napisałem to byłem zmęczony, więc przepraszam moja wina :P \"\lol\"

Nie wiedziałem, czy rozpoczynać tematu, jak nikt stąd nie zajmuje się takimi nudnymi rzeczami :P

A no chodzi o źródła o budowanie przeglądarki ze źródeł w wersji x32 jak i x64 bity.

Jeszcze raz przepraszam za zamieszanie :(

W tej chwili kombinuję z tą stroną: [LINK] Ale cosik nie idzie ;(

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2013-05-14 17:19

@Inferno przepraszamy, że zawiedliśmy Twoje oczekiwania! \"\przytul\" \"\obcy\"

(.)

Inferno

Wysłane 2013-05-14 17:41

Nic się nie stało \"\diabel\" \"\crazy\" \"\przytul\"

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38049 wypowiedzi

Wysłane 2013-05-15 01:43

Odpowiedź Jasia (ba, nawet pod takim nickiem gram w jakichś tam gierkach online \"\lol\"):
Nie budowałem bo jest wystarczająca ilość gotowych mutacji i buildów x64: Nightly, Waterfox, Palemoon itp.
Oczywiście nie znam się także na programowaniu ale przede wszystkim nie potrzebuję i tej wersji będę się trzymał \"\lol\"

Asus TUF Gaming X570 Plus, Ryzen 5800X, BeQuiet Dark Rock 4 Pro, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

Inferno

Wysłane 2013-05-15 13:11

No już, już nie bijcie \"\ale_wstyd\"

djluke

  • djluke
  • wiadomość Moderator
  • Znawca sprzętu komputerowegoMiły gość

  • 38049 wypowiedzi

Wysłane 2013-05-15 14:10

@Inferno
Nikt nie bije przecież \"\przytul\" (jeszcze \"\lol\").

Asus TUF Gaming X570 Plus, Ryzen 5800X, BeQuiet Dark Rock 4 Pro, 32GB Kingston Fury 3600MHz CL16, PowerColor RX 6700 XT Red Devil 12GB, SSD Samsung 980 Pro 1TB, WD WD80EZAZ, Seasonic Focus Plus Gold 650W, Fractal Design Define R6 USB-C, Razer BlackWidow Ultimate, Logitech MX Master 3; Windows 11 Insider; Samsung C32HG70; HP Color Laserjet Pro M281fdn.

pi_nio

  • pi_nio
  • wiadomość Użytkownik
  • Miły gość

  • 17636 wypowiedzi

Wysłane 2013-05-15 16:07

ja bym chętnie czasem komuś... \"\diabel\"

(.)

szczur3k

Wysłane 2013-05-15 18:03

A ja dla odmiany powiem: tak, budowałem \"\cfaniak\"

@pi_nio, co się powstrzymuje? \"\jezor\"

Gentoo

XoR

  • XoR
  • wiadomość Użytkownik

  • 8725 wypowiedzi

Wysłane 2013-05-15 18:48

@Inferno
pod FreeBSD budowałem FF \"\spoko\"
robi się to tak:

ls /usr/ports/www/firefox
make install clean

ściągnęło się i zbudowało się przy okazji wszystko co potrzebne do kompilacji i uruchomienia FF \"\spoko\"

kompilację na Windowsa bym sobie odpuścił no chyba że chcesz użyć kompilatora Intela \"\ziew\"

[13600K@5.4/4.3][MSI Z790][AMD 6900XT][DDR4 32GB][4.5TB dysków NVMe][LG 48GQ900 48" 4K 138Hz OLED][LG 27GP950 27" 4K 160Hz IPS][HP LP2480zx 24" IPS RGB-LED A-TW][Sony GDM-FW900 24" CRT + POLAROID mod][Panasonic 42VT30 42" PDP][Xonar STX + Burson V5/V6C/V6V + Sennheiser HD545 w obudowach HD600][PSU 750W][Windows 11 X64][Playstation 5][LG V20][RaspberryPi 4 4GB]

Inferno

Wysłane 2013-05-15 20:04

A no faktycznie, pod Linuxem/Unixem/FreeBSD/etc. to pewnie dwie komendy i jedzie z koksem ...

A ja od 4 dni się głowię jak to ustrojstwo zbudować na Windows 7 x64 z wykorzystaniem MinGW (x32 bit), FF w wersji x64 chciałem później, ale jak to nie wychodzi, to sobie odpuszczę.

W ogóle mam same jaja z tym. Trochę powalczyłem i zatrzymuje się teraz na takim błędzie:

cd mangle; make libs
make[5]: Entering directory `/d/ff/mozilla/security/nss/cmd/shlibsign/mangle'
d:/ff/mozilla/_virtualenv/Scripts/python.exe /d/ff/mozilla/security/build/../..
config/nsinstall.py -t -m 775 d:/ff/mozilla/security/nss/cmd/shlibsign/mangle/m
ngle.exe d:/ff/mozilla/dist/bin
make[5]: Leaving directory `/d/ff/mozilla/security/nss/cmd/shlibsign/mangle'
make[4]: Leaving directory `/d/ff/mozilla/security/nss/cmd/shlibsign'
make[3]: Leaving directory `/d/ff/mozilla/security/build'
make[2]: Leaving directory `/d/ff/mozilla'
make tools_tier_nss
make[2]: Entering directory `/d/ff/mozilla'
tools_tier_nss
make[3]: Entering directory `/d/ff/mozilla'
make[3]: Nothing to be done for `db/sqlite3/src/Makefile'.
make[3]: Nothing to be done for `security/build/Makefile'.
make[3]: Leaving directory `/d/ff/mozilla'
make -C db/sqlite3/src tools
make[3]: Entering directory `/d/ff/mozilla/db/sqlite3/src'
make[3]: Nothing to be done for `tools'.
make[3]: Leaving directory `/d/ff/mozilla/db/sqlite3/src'
make -C security/build tools
make[3]: Entering directory `/d/ff/mozilla/security/build'
make[3]: Nothing to be done for `tools'.
make[3]: Leaving directory `/d/ff/mozilla/security/build'
make[2]: Leaving directory `/d/ff/mozilla'
make[1]: Leaving directory `/d/ff/mozilla'
make tier_js
make[1]: Entering directory `/d/ff/mozilla'
tier_js: js/src
make -C js/src
make[2]: Entering directory `/d/ff/mozilla/js/src'
make export
make[3]: Entering directory `/d/ff/mozilla/js/src'
make -C config/ nsinstall.exe
make[4]: Entering directory `/d/ff/mozilla/js/src/config'
make[4]: *** No rule to make target `nsinstall.exe'. Stop.
make[4]: Leaving directory `/d/ff/mozilla/js/src/config'
make[3]: *** [config/nsinstall.exe] Error 2
make[3]: Leaving directory `/d/ff/mozilla/js/src'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/d/ff/mozilla/js/src'
make[1]: *** [tier_js] Error 2
make[1]: Leaving directory `/d/ff/mozilla'
make: *** [default] Error 2



Błąd to:
*** No rule to make target `nsinstall.exe'. Stop.


Może jakieś zależności minąłem, ale mam wszystko to, co Mozilla daje w swojej paczce, czyli ten NSINSTALL jest tam w wersji 2.46u. MinGW to ten podstawowy: [LINK] wysypuje się na pliku Endian.h - jak by nie miał zdefiniowanego makra _WIN32=1, bo nie wykrywa typu CPU czy coś takiego i kilka linijek niżej napisane jest, że nie jest rozpoznawane polecenie memset.

Użyłem swojego mingw32-make i on właśnie kompiluje trochę ale po pewnym czasie wywala na powyższym błędzie.

Mam też zainstalowanego Cygwina z tego kursu: [LINK] I w konsoli, jak to tam jest napisane, nie idzie, w zasadzie tam nawet config nie przechodzi, nie pamiętam.

Obecnie męczę ten kurs: [LINK]
Ale nie wróżę mu kariery.

Chyba coś te poradniki są stare, wiele się pozmieniało i teraz trzeba coś zmienić.

Może faktycznie spróbować budować na VC a nie MinGW. Windows SDK mam zainstalowane.


Strona 1 z 1 1
skocz

Kto jest online: 0 użytkowników, 287 gości