MozillaPL.org - polskie centrum Mozilli

Główne menu:

Poczatki wspolpracy z projektami OpenSource... FireFox

Projektowanie aplikacji i rozszerzeń opartych na technologiach Mozilla Foundation: XUL, JavaScript, XPCOM, XBL i innych

Moderator: Pomocy?!

Poczatki wspolpracy z projektami OpenSource... FireFox

Postautor: Czakol » 02 listopada 2004, 16:08

Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)

Sciaglem zrodlo FireFox 1.0RC1 zreszta przy innych zrodlach tez nie wiem:
wiec nie wiem jak to z kompilowac, edytowac... muwiac edytowac mam na mysli, ze uzywam MS Visual C++ .NET (7.0) i nie wiem jak otworzyc (to zrodlo w Visualu) zeby nastepnie edytowac, dalej kompilowac. Zmieniac chodzby polozenie wybranego buttonu, caption czy innych ustawien w plikach .rc czy tak dalej... Pisze moze nie dokonca stylistycznie i zrozumiale, ale mysle ze kazdy zrozumie o czym pisze i jaki jest moj problem.
Czakol
 
Posty: 8
Z nami od: 13 października 2004, 13:00

Postautor: nikdo » 02 listopada 2004, 16:44

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1


Połączenia PKP prosto z sidebaru: http://dziedzic.org/pkpanel/
nikdo
 
Posty: 421
Z nami od: 20 lutego 2003, 16:30
Lokalizacja: rybnik

Postautor: Czakol » 02 listopada 2004, 17:11

Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)

http://www.mozilla.org/build/win32.html

make -f client.mk build

a make.exe nie widze :] pozatym nie widze zeby bylo napisane jak to zaimplementowac do VC++ :> Moze pomoc e-mailem ma ktos chwilke dla trudnego czlowieka? :>
Czakol
 
Posty: 8
Z nami od: 13 października 2004, 13:00

Postautor: nikdo » 02 listopada 2004, 19:59

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040514 Mnenhy/0.6.0.101

pisze żeby zainstalować cygwina (tam właśnie jest make)
:wink:

nikdo

Połączenia PKP prosto z sidebaru: http://dziedzic.org/pkpanel/
nikdo
 
Posty: 421
Z nami od: 20 lutego 2003, 16:30
Lokalizacja: rybnik

Postautor: Czakol » 02 listopada 2004, 20:15

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1

cygwin hmm :> a co to takiego? :> ja tam wole edytowac i kompilowac pod Visual C++ ale poszukam cygwina chyba ze masz ochote dac mi linka :>
Czakol
 
Posty: 8
Z nami od: 13 października 2004, 13:00

Postautor: Pitreck » 02 listopada 2004, 20:28

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041021 Firefox/1.0 (Pitreck)

->Czakol
Uzywajac samego VStudio lub VC++ raczej tego nie zbudujesz (moge sie tu mylic, ale nie znam nikogo, komu by sie to udalo ani zadnego poradnika taka sztuke opisujecego).

Bedziesz jeszcze potrzebowal Cygwin'a oraz Wintools, a rozpoczecie procesu budowy odbywa sie poprzez wydanie polecenia "make -f client.mk build_all" w linii polecen. Na dobra sprawe jesli chcesz kompilowac kod Mozilli, to wystarczy ci tylko miec zainstalowane VS lub VC++, nie bedziesz musial go nigdy uruchamiac (tzn. jego srodowiska graficznego), gdyz bedziesz korzystal jedynie z jego kompilatora i to w formie tekstowej (linia polecen). Polecam skorzystanie z odpowiednich poradnikow:
http://gemal.dk/mozilla/build.html
podstawy kompilacji kodu Mozilli, przeprowadzenie kompilacji z wykorzystaniem MinGW jako kompilatora
http://iterator.besmirched.org/mozilla/mozbuild.html
przeprowadezenie kompilacji z uzyciem VS.NET jako kompilatora

Jesli natomiast chcesz edytowac ten kod, to sama znajomosc C++ ci nie wystarczy. Jesli chcesz zmieniac cos w interfejsie programu, to jako podstawe obierz sobie zaznajomienie sie z XUL i JavaScript. Polecam lekture:
http://www.mozilla.org/hacking/coding-introduction.html
wprowadzenie do kodu zrodlowego Mozilli

Dobrym sposobem na zapoznanie sie zasadami modyfikacji i tworzenia kodu, w tym takze zabaw z interfejsem oraz opanowania tej sztuki jest pisanie rozszerzen:
http://extensions.roachfiend.com/howto.php
wprowadzenie do pisania rozszerzen

Pozdr. i mam nadzieje, ze moja pomoc okaze sie przydatna :)
Ostatnio zmieniony 02 listopada 2004, 20:35 przez Pitreck, łącznie zmieniany 1 raz
"Zaczyna się nowy wyścig, ale starzy gracze jeszcze nie umieją zrozumieć, że toczyć się on będzie na zupełnie innym poziomie. Idzie tsunami, a niektórzy dalej zapatrzeni w ziemie stawiają na plaży zamki z piasku i kłócą się, czyj większy..." - Gandalf
Pitreck
Moderator
 
Posty: 1163
Z nami od: 28 listopada 2002, 20:17
Lokalizacja: Wa-wa

Postautor: lenrock » 02 listopada 2004, 20:30

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10

wygląd aplikacji , położenie przycisków itp to i tak bez kompilacji się zmienia . Kompiluje się tylko jądro Gecko . Sam wygląd w Firefoxie jest zrobiony w XULu , w katalogu Chrome/browser.jar (jar potraktuj jak zip'a) masz wszytstkie pliki odpowiadajace za wygląd Firefoxa.
lenrock
Moderator
 
Posty: 966
Z nami od: 09 grudnia 2002, 19:33
Lokalizacja: Warszawa

Postautor: Czakol » 02 listopada 2004, 20:45

Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)

Nie no super :D Dzieki chlopaki :lol: Jesli macie ochote napiszcie cos wiecej na forum, pewnie bedzie takich jak ja 1000 usob lub na maila wiecej jesli sami jestsecie z tym obeznani gdyz dla mnie cygwin, mingw, XUL, VCS to nowe pojecia, ktorych nie znam puki co a znow jak szukam to te poradniki sa do D.. wole slowa ludzi co sie znaja w 2 linijkach na chlopski rozum :D

Tak P.S. czy mozna z i do outlooka exportowac wiadomosci (zapisywac w pliku np .msg) w THUNDERBIRDzie? :>

A i zpomnialbym to jak dalem to make (co pewnie uzywalo kompilatora z VC++ wyskoczylo mi od linijak 80 jakos tak do 120 chyba pelno bledow =])
Czakol
 
Posty: 8
Z nami od: 13 października 2004, 13:00

Postautor: PaK » 04 listopada 2004, 15:54

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 Firefox/0.10.1

Jesli bedziesz wykonywal krok po kroku wszystkie czynnosci opisane tutaj: http://vivamozilla.civ.pl/teksty/?nazwaArt=0001 to masz szanse w 95 % skompilowac zrdoal firefoxa :) Ja probowalem skompilowac xulrunnera udalo mi sie to dopiero za 4 razem ale nie wynikalo to ze zlego sposobu w jakim zostal napisany artykul ale z mojich bledow i ... niekosenkwentnego postepowania w procesie kompilacji :) Uzywaj www.google.com mnostwo ludzi juz probowalo to kompilowac i wiele osob miala wiele problemow z kompilacja wiec jesli ty bedziesz mial z nia problem to napewno ktos juz go mial przedtem i jest to udokumentowane wystarczy poszperac w Google Groups!
PaK
 
Posty: 15
Z nami od: 03 sierpnia 2003, 12:52

Postautor: Czakol » 04 listopada 2004, 19:13

Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)

Thx :D
Czakol
 
Posty: 8
Z nami od: 13 października 2004, 13:00


Wróć do Programowanie z użyciem technologii Mozilli

Kto jest online

Zarejestrowani użytkownicy: dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: