Poczatki wspolpracy z projektami OpenSource... FireFox
Moderator: Pomocy?!
Poczatki wspolpracy z projektami OpenSource... FireFox
Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)
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
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
Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)
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
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.7) Gecko/20040514 Mnenhy/0.6.0.101
nikdo
Połączenia PKP prosto z sidebaru: http://dziedzic.org/pkpanel/
- nikdo
- Posty: 421
- Z nami od: 20 lutego 2003, 16:30
- Lokalizacja: rybnik
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041021 Firefox/1.0 (Pitreck)
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
- Pitreck
- Moderator
- Posty: 1163
- Z nami od: 28 listopada 2002, 20:17
- Lokalizacja: Wa-wa
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10
- lenrock
- Moderator
- Posty: 966
- Z nami od: 09 grudnia 2002, 19:33
- Lokalizacja: Warszawa
Przeglądarka: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90; exNetPanel:1029294; npUID:1029294)
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
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.3) Gecko/20041026 Firefox/0.10.1
- PaK
- Posty: 15
- Z nami od: 03 sierpnia 2003, 12:52
Wróć do Programowanie z użyciem technologii Mozilli
Kto jest online
Zarejestrowani użytkownicy: dexter, Google [Bot]